Informatică Programare
Structuri alternative in programare clasa 9a
Structurile alternative în programare pentru clasa a 9-a permit executarea unor instrucțiuni diferite în funcție de o condiție. Principalele sunt if, if-else și switch. Ele modelează decizii, cum ar fi verificarea unei note.
Tipuri de structuri
- if Execută codul doar dacă condiția este adevărată. Exemplu: if(nota>=5) { cout << "Promovat"; }.
- if-else Alege între două opțiuni. Exemplu: if(nota>=5) { ... } else { cout << "Nepromovat"; }.
- switch Alege din mai multe cazuri, bazat pe o valoare. Exemplu: switch(zi) { case 1: cout << "Luni"; break; }.
Exemple numerice
- 1 if simplu int x=7; if(x>5) { cout << "Mai mare ca 5"; } afișează mesajul.
- 2 if-else cu nota int nota=8; if(nota>=5) { cout << "Admis"; } else { cout << "Respins"; } afișează "Admis".
- 3 switch pentru zile int zi=2; switch(zi) { case 1: cout << "Luni"; break; case 2: cout << "Marți"; break; } afișează "Marți".
Folosește if-else pentru majoritatea problemelor de decizie.