💻 Lecții C++ & Python🏠 Home
Structura Decizională (Alternativă) în Pseudocod | Clasa 9
◀Structura Liniară în Pseudocod: Exemple RezolvateStructuri Repetitive în Pseudocod: CÂT TIMP...EXECUTĂ▶
Se pregătesc resursele...

📘 Lecție de pseudocod 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, exerciții propuse cu indicii și rezolvare, și pe Alex, asistentul care îți dă indicii, îți explică algoritmul și îți corectează codul.

Structura Decizională în Pseudocod

DACĂ condiție ATUNCI
    instrucțiuni1
ALTFEL
    instrucțiuni2
SFÂRȘIT DACĂ

Exemplu: Maximul a două numere

CITEȘTE a, b
DACĂ a > b ATUNCI
    SCRIE a
ALTFEL
    SCRIE b
SFÂRȘIT DACĂ

❓ Întrebări frecvente

1. Ce este structura decizională? Permite alegerea între două variante în funcție de o condiție.

2. Este obligatorie clauza ALTFEL? Nu, poate lipsi dacă nu e nevoie de o ramură alternativă.

3. Care e diferența dintre structura decizională și structura alternativă? Niciuna, sunt două denumiri pentru aceeași structură: DACĂ...ATUNCI...ALTFEL. Manualele folosesc ambii termeni.

4. Se pot imbrica mai multe structuri DACĂ? Da, în interiorul unei ramuri DACĂ poate exista altă structură DACĂ, oricât de adânc.

5. Ce se întâmplă dacă condiția din DACĂ este scrisă greșit? Programul poate lua decizii incorecte, chiar dacă restul sintaxei e corect.

Ce conține lecția completă?

  • ✅ Explicații video cu profesorul
  • ✅ Aplicații rezolvate cu simulator: vezi cum se schimbă variabilele la fiecare pas
  • ✅ DACĂ imbricate și condiții compuse
  • ✅ 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 C++: Structura Decizională if-else (C++)