Cu totii stim cum sa schimbam valoarea a 2 variabile folosind metoda celor 3 pahare invatata in clasa a IX -a.

Exemplu : dorim schimbarea valorilor variabilelor a si b.

aux = a;

a = b;

b = aux;

Q: Dar oare fara acea variabila aux, nu se poate?

A: Yes, it can:

a = a + b;

b = a – b;

a = a – b;

or

a ^ = b ^ = a ^ = b

Ultimul exemplu foloseste disjunctia exclusiva si nu este recomandat a se folosi in practica.

Posteaza un comentariu