CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
LECȚIA 5
PAG. 1 / 4
Structura liniară
Acasă >>> Lecții online

Am lucrat cu ea deja!

Programele scrise până acum au folosit structura liniară, care este reprezentată de o secvență de instrucțiuni ce se efectuează de fiecare dată când rulăm codul Python, independent de valorile de intrare.

Am citit date de intrare, am atribuit valori, am efectuat calcule și am afișat rezultatul apoi în consolă.

EXEMPLU

Să presupunem că dorim să realizăm un program care citește de la tastatură trei numele întregi și afișează media lor aritmetică.

Formula de calcul este simplă. Pentru a, b și c, media aritmetică este:



Cum gândim algoritmul?

Păi... citim mai întâi cele trei valori și le reținem ca numere întregi în cele trei variabile, a, b și c. Definim o variabilă ma care va reține media aritmetică folosind expresia (a+b+c)/3. La final afișăm rezultatul, adică valoarea reținută de ma!

Priviți schema logică de mai jos. Să presupunem că au fost introduse valorile 9, 10 și 8:


Execută schema

Nimic mai simplu apoi să îl redactăm în limbajul Python:
Editor - lectia4_dinamic.py
       
Rezultatul în consolă done
EXERCIȚIU PROPUS

Modificați algoritmul de mai sus a.î. să afișeze media geometrică a celor trei numere, folosind formula de calcul:



În continuare vom studia împreună câțiva algoritmi liniari elementari.
Execută schema, programul și rezolvă exercițiul.
Manuale digitale


Editura noastră oferă de peste 27 de ani manuale şcolare aprobate M.E.N. şi auxiliare ce respectă programa şcolară, precum şi cursuri de Informatică şi T.I.C., utile oricărei persoane care doreşte să se pregătească în aceste domenii.
 home   list  LECȚII   perm_identity   arrow_upward