Junior — Middle
Poți explica cum funcționează ramificația condițională în programare?
sobes.tech AI
Răspuns de la AI
Ramura condițională în programare permite executarea diferitelor blocuri de cod în funcție de îndeplinirea unei condiții specifice. De obicei, se folosește operatorul if, care verifică o expresie logică. Dacă condiția este adevărată, se execută un bloc de cod, altfel — altul (else). De asemenea, se poate folosi elif (sau else if) pentru verificarea mai multor condiții.
Exemplu în Python:
x = 10
if x > 0:
print("Număr pozitiv")
elif x == 0:
print("Zero")
else:
print("Număr negativ")
Această abordare permite programului să ia decizii și să își modifice comportamentul în funcție de date.