Back
Atribuirile =
Tipuri:
a=b //a ia valoarea lui b
a-=b // a ia valoarea calcului a-b
a+=b // a ia valoarea calcului a+b
a/=b // a ia valoarea calcului a/b
a*=b // a ia valoarea calcului a*b
a%=b // a ia valoarea calcului a%b
b poate fi inlocuit cu Apeluri de Functii
b poate fi inlocuit cu calcule
Calcule:
a+b // adunare a lui a cu b returneaza rezultatul
a-b // scaderea lui b din a returneaza rezultatul
a/b // impartirea lui a la b returneaza rezultatul, cat
a*b // inmultirea lui a cu b returneaza rezultatul
a%b // returneaza restul impartirii lui a la b
a si b pot fi inlocuite cu alte calcule sau cu Apeluri de Functii
Incrementari/decrementari:
a++ // se va executa codul din jur apoi a va lua valoarea lui a+1
a-- // se va executa codul din jur apoi a va lua valoarea lui a-1
++a // a va lua valoarea lui a+1 apoi se va executa codul din jur
--a // a va lua valoarea lui a-1 apoi se va executa codul din jur
Apelurile de Functii
if
while
for
Atentie:
Codul de executat se afla aproape mereu intre acolade { }
Exceptii cand este o singura linie de cod de executat
Codul de executt poate fi oricat de mare
Majoritatea liniilor de cod se termine cu ;
Cazuri speciale:
break; // cauzeaza iesirea dintr-un for sau while
continue; // se merge la inceputul while-ului sau for-ului