Python 3
Machine Learning

PENTRU ELEVII DE LICEU

PROBLEME REZOLVATE
PAG. 2 / 6
Instrucțiunea alternativă IF
Acasă >>> Lecții online
CERINȚĂ

Să se scrie un program care citeşte un număr natural (comanda). Dacă acesta este 0 se vor citi două numere întregi a şi b şi se va tipări suma lor; contrar se vor citi două numere reale x şi y şi se va tipări produsul lor.

REZOLVARE

Analizați și rulați programul de mai jos:
Editor - if_ex2.py
       
Rezultatul în consolă done
DETALII

Schema logică este următoarea:



În ambele cazuri trebuie executate bineînțeles mai multe instrucţiuni, indentate corespunzător. Astfel, am folosit instrucţiunea compusă (şi pentru un caz şi pentru altul).

În Python puteți folosi tasta Tab pentru indentare! O singură instrucțiune care nu este indentată corect conduce la eroare:



Trebuie introduse fix câte 4 caractere "spațiu" (blank), pentru fiecare nivel, acesta fiind standardul sintaxei limbajului Python. Dacă aveți un editor de text care nu permite implicit acest lucru, setați corespunzător dimensiunea tab-ului din opțiunile sale ori... pur și simplu adăugați voi manual caracterele.
Analizează problema rezolvată,
apoi avansează la pagina următoare.
 home   list  LECȚII   perm_identity   arrow_upward