[ IanMoone @ 08.11.2015. 16:58 ] @
Prvi zadatak (1.)



Drugi zadatak:




-----------------------
Kod prvog zadatka je meni sve kristalno jasno sta se desava, ali trazi se da se na papiru napise sta ce printf da izbaci, tj. treba da se ukapiraju operacije. Potrebno mi je da neko objasni kako se to radi.

Kod drugog zadatka potreban mi je kod, pa cu ja sam da protumacim kako je i sta je.


Unapred hvala, pozdrav.
[ T.r.o.n.i.c.Srb @ 08.11.2015. 18:00 ] @
U prvom slucaju treba da ti izbaci vrednosti 0 6 7 za 6 i 7 ne treba da objasnjavam, a 0 je rezultat toga sto se prvo odradi ++y ( broju y se doda 1) a onda se porede vrednosti ++y i z, ako su jednake vrednost x je 0 a ako su razlicite 1.
Sto se drugog slucaja tice tu ce ti izbaciti brojeve 45 i 5, objasnjenje kako se iz x*=(y=5) vidi y uzima vrednos 5 bez obzira sto je prethodno bilo definisano da je y=9 , izraz X*=Y predstavlja mnozenje vrednosti iz X vrednoscu iz Y i smestanje rezultata u promenljivu X.
Ostale primere pokusaj sam pa ako zapne trazi pomoc, pogledaj i operatore vezane za c jezik i njihovo znacenje ( msm da imas na wikipediji)
Sto se drugog zadatka tice pokusaj sam pa ako zapne pomocicemo ali necemo da radimo necije domace zadatke
[ IanMoone @ 08.11.2015. 18:17 ] @
Ja ne trazim da mi uradi neko zadatke, samo da mi objasni kako ovo funkcionise. Najbolje bi bilo ako neko ima vremena pa preko TeamViewera ili preko skype ili svejedno.
Sto se tice drugog zadatka, ja mogu da krenem, ali nikako ne mogu da zavrsim zadatak i onda je besmisleno da za svaki red kacim sliku i pitam.

Btw kod prvog zadatka, prvi red, program pokazuje da je 0 7 7, a ne 0 6 7

[ T.r.o.n.i.c.Srb @ 08.11.2015. 18:20 ] @
Tacno tako prevideo sam da se y poveca za jedan zbog ona dva znaka + ispred njega u drugoj zagradi
[ IanMoone @ 08.11.2015. 18:29 ] @
Ok, hvala.
Jos neko da je zainteresovan da odvoji malo vise vremena i pomogne?