LECȚIA 5
|
PAG. 1 / 4
|
Acasă >>>
Lecții online
Instrucțiunea if
Să analizăm o primă aplicație banală ce folosește instrucțiunea alternativă If.EXEMPLU
Citim de la tastatură un număr întreg reținut de variabila n. Să se afișeze dacă este sau nu mai mare decât zero. CUM FUNCȚIONEAZĂ?
Calculatorul poate fi programat să ia decizii, dar numai cum îl învăţăm noi!
Deciziile în programe se pot lua cu ajutorul instrucţiunii if. Forma generală a instrucţiunii if este:
Modul de executare este următorul:
Pasul 1. Se evaluează expresie_logică.
Pasul 2. Dacă expresia logică are valoarea True, atunci se execută setul de instrucțiuni instrucțiuni_1. Altfel, dacă valoarea este False, se execută setul instrucțiuni_2.
Mai sus, am testat dacă valoarea reținută de variabila n este mai mare ca zero sau nu. În funcție de rezultatul obținut, am afișat informația corespunzătoare!
INDENTAREA - INSTRUCȚIUNI SUBORDONATE
Am văzut că în urma evaluării expresiei logice, fie într-un caz, fie în altul, am executat o singură instrucţiune.
Atunci când am folosit instrucțiunea if, după ce am scris caracterul două puncte obligatoriu și apăsăm tasta Enter pentru a introduce instrucțiunea asociată cazului (subordonată), linia nouă este indentată cu fix 4 caractere:
ceea ce indică automat faptul că în interiorul lui if putem scrie un bloc format din mai multe instrucțiuni, ... nu doar una.
Notă. Pentru cei ce au lucrat în Pascal ori C/C++, instrucțiunea compusă era delimitată de begin și end,
În Python totul e mai simplu, folosim indentarea!
Vom studia în continuare operatorii relaționali și cei logici pentru a forma expresii de test pentru if.
Execută programul apoi avansează la pagina următoare.
home | list LECȚII | perm_identity | arrow_upward |