Informatică Programare
Instructiunea if else exemple C++
Instrucțiunea if else în C++ controlează fluxul programului prin executarea unor blocuri de cod în funcție de condiții booleene. Aceasta permite luarea deciziilor dinamice, bazate pe evaluarea expresiilor. Structura include if, else if și else pentru ramificări multiple.
Exemple simple
- Verificarea unui număr pozitiv if (numar > 0) { cout << "Pozitiv"; } else { cout << "Negativ sau zero"; }. Dacă numar = 5, afișează "Pozitiv".
- Compararea a două numere if (a > b) { cout << "a mai mare"; } else if (a < b) { cout << "b mai mare"; } else { cout << "Egale"; }. Pentru a=3, b=3, afișează "Egale".
- Verificarea vârstei if (varsta >= 18) { cout << "Major"; } else { cout << "Minor"; }. Dacă varsta = 16, afișează "Minor".
Pași pentru utilizare
- 1 Definirea condiției Scrieți o expresie booleană care evaluează la true sau false, folosind operatori de comparație (ex: ==, !=, <, >).
- 2 Structurarea blocurilor Plasați codul care trebuie executat în acolade {} după if, else if sau else, asigurându-vă că fiecare ramură este clar separată.
- 3 Testarea cu diferite intrări Rulați programul cu variabile care acoperă toate cazurile posibile (true, false) pentru a verifica logica condițională.
Folosiți if else pentru a face programele mai flexibile, dar evitați imbricarea excesivă care poate face codul greu de citit.