12.07.2015 Views

Programski jezik C - Pmf

Programski jezik C - Pmf

Programski jezik C - Pmf

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6.3. SWITCH NAREDBA 107Svaka else naredba pripada sebi najbližoj if naredbi.Pogledajmo sljedeći primjer:if(n>0)if(a>b)z=a;elsez=b;Ovdje je else naredba pridružena unutarnjoj if naredbi (if(a>b)) jer joj jenajbliža. Ako želimo da else naredba bude pridružena vanjskoj if naredbimoramo koristiti zagrade:if(n>0){if(a>b)z=a;}elsez=b;Sljedeći način pisanja sugerira da je else naredba pridrižena vanjskoj ifnaredbi (if(n>0))if(n>0)if(a>b) z=a;elsez=b;dok je ona ustvari pridružena unutarnjoj if naredbi (if(a>b)). Takav stilpisanja treba izbjegavati.6.3 switch naredbaNaredba switch slična je nizu ugnježdenih if-else naredbi. Ona namomogućava da selektiramo kôd koji će se izvršiti na osnovu nekog uvjeta.Naredba ima sljedeći oblik:switch(izraz) {case konstanta_1:naredba_1;.......break;case konstanta_2:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!