Tipuri de incrementare:
- incrementarea unei variabile cu doua sau mai multe unitati:
Se considera variabila i=4. Pentru a rdica valoarea variabilei la 6 trebuie sa o incrementam cu 2 unitati:
i=i+2;
saui+=2;
La fel pentru decrementare:
i=i-2;
saui-=2;
- Incrementarea cu o singura unitate:
Acest tip de incrementare este cel mai des utilizat in acest limbaj, el stand la baza celor mai multi algoritmi. Forma cea mai des folosita este var++, in traducere insemnand var+1:
i=i++;
saui=i+1;
saui+=1;
- Incrementarea inainte si dupa o operatie:
Se da urmatorul cod:
int n=15,k=3,v=0,x=0;
v=n/++k; //k devine 4 inainte de executarea functiei div
k=3;
x=n/k++; //k devine 4 dupa executarea functiei div
cout<<v<<endl<<x;Observam ca datele de intrare n si k raman neschimbate pe toata durata executarii codului. In urma executarii operatiei programul va afisa:
3
5
Acelasi lucru se intampla si la decrementare.
Niciun comentariu:
Trimiteți un comentariu