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.

4.5. UVJETNI OPERATOR : ? 75x = y = cos(3.22);je ekvivalentno sx = (y = cos(3.22));odnosnoy = cos(3.22);x=y;Složeni operatori pridruživanja suOpćenito izraz oblika+= -= *= /= %=izraz1 op= izraz2;gdje je op jedna od operacija +, -, *, /, %, ekvivalentan je sizraz1 = izraz1 op izraz2;Ovi operatori spadaju u istu prioritetnu grupu s operatorom = i izračunavajuse zdesna na lijevo. Prioritet im je manji od prioriteta aritmetičkih i logičkihoperatora.Primjeri:Izrazi +=5i -=ji *=j+1i /=4i %=2Ekvivalentan izrazi=i+5i=i-ji=i*(j+1)i=i/4i=i%24.5 Uvjetni operator : ?Uvjetni izraz je izraz oblikaizraz1 ? izraz2 : izraz3;U njemu se prvo izračunava izraz1. Ako je on istinit (različit od nule) ondase izračunava izraz2 i on postaje vrijednost čitavog uvjetnog izraza; ako jeizraz1 lažan (jednak nuli) onda se izračunava izraz3 i on postaje vrijednostčitavog uvjetnog izraza. Na primjer,

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

Saved successfully!

Ooh no, something went wrong!