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