💻 Lecții C++ & Python🏠 Home
Instrucțiunea if else în C++: Exemple Rezolvate | Clasa 9
◀Structura Liniară în C++: cin, cout și AtribuireInstrucțiunea while și do-while în C++: Exemple▶
Se pregătesc resursele...

📘 Lecție de C++ pentru clasa a 9-a și BAC, cu explicații video de la profesor. Mai jos ai rezumatul. În lecția completă găsești aplicații rezolvate cu simulator, în care vezi pas cu pas cum se schimbă variabilele, compilator C++ în browser, exerciții propuse cu indicii și rezolvare, și pe Alex, asistentul care îți dă indicii, îți explică algoritmul și îți corectează codul.

Instrucțiunea if else în C++ – sintaxă

if (condiție) {
    // instrucțiuni1
} else {
    // instrucțiuni2
}

Exemplu: Par sau impar

if (n % 2 == 0)
    cout << "par";
else
    cout << "impar";

❓ Întrebări frecvente

1. Ce înseamnă == în C++? Operator de comparație. Nu confunda cu = (atribuire).

2. Cum scrii o condiție compusă? Cu operatorii logici: && (ȘI), || (SAU), ! (NU).

3. Se poate scrie if fără else în C++? Da, else este opțional, folosit doar când există o acțiune alternativă.

4. Ce este un lanț if-else if-else? O succesiune de condiții verificate în ordine, prima adevărată fiind cea executată.

5. Ce este operatorul ternar în C++? O formă scurtă de if-else: condiție ? valoare1 : valoare2. Ex: max = (a > b) ? a : b;

Ce conține lecția completă?

  • ✅ Explicații video cu profesorul
  • ✅ Aplicații rezolvate cu simulator: vezi cum se schimbă variabilele la fiecare pas
  • ✅ Compilator C++ în browser: rulezi codul direct
  • ✅ if-else if-else și operatorul ternar
  • ✅ Exerciții propuse cu indicii și rezolvare
  • ✅ Asistentul Alex: indicii, explicarea algoritmului, corectarea codului

Vezi și — alte lecții din același capitol

→ Vezi și varianta Pseudocod: Structura Decizională (Pseudocod)