Informatică Programare

Exercitii rezolvate cu if else C++

Instrucțiunea if else în C++ permite luarea deciziilor în cod bazată pe condiții. Voi rezolva două exerciții care ilustrează utilizarea sa. Primul exercițiu verifică dacă un număr este pozitiv sau negativ, iar al doilea determină nota unui elev.

Exercițiu 1: Verificare număr

  1. 1
    Enunț Scrie un program care citește un număr întreg și afișează 'Pozitiv' dacă este mai mare decât 0, altfel afișează 'Negativ sau zero'.
  2. 2
    Rezolvare #include <iostream> using namespace std; int main() { int n; cin >> n; if (n > 0) { cout << "Pozitiv"; } else { cout << "Negativ sau zero"; } return 0; }
  3. 3
    Exemplu numeric Pentru n = 5, programul afișează 'Pozitiv'. Pentru n = -3, afișează 'Negativ sau zero'.

Exercițiu 2: Determinare notă

  • Enunț Un elev are o notă între 1 și 10. Dacă nota este >=5, afișează 'Promovat', altfel 'Nepromovat'.
  • Rezolvare #include <iostream> using namespace std; int main() { int nota; cin >> nota; if (nota >= 5) { cout << "Promovat"; } else { cout << "Nepromovat"; } return 0; }
  • Exemplu numeric Pentru nota = 7, afișează 'Promovat'. Pentru nota = 4, afișează 'Nepromovat'.

Folosește if else pentru orice decizie cu două opțiuni în programele tale C++.

Mai multe din Programare