Documente Academic
Documente Profesional
Documente Cultură
Raport
Lucrarea de laborator nr.1
La disciplina Bazele programării calculatoarelor
Chişinău 2022
Scopul /obiectivele lucrării: ....
Instalare interpretor / IDE python
Familiarizare cu limbajul python
Execuţie instrucţiuni simple în interpretor
Implementare/executare programe simple folosind Python IDLE
Sarcina 1
A) type(5.8e+3)
B)type(1+4.0+2)
C)type(None)
,
D) type(‘float’)
,
E) type(2j*4)
B) y= x+ 3/3* 2+6
,
C) y= (x+4)/2*2
D) y= (x+4)/(z+4)*x
B) z= x//y+x
C) y= x//y
,
D) y= x//y+y
E) y= x%y+2
F) z= x%(y+2)
G) z= x//(y+2)
4. Să se anticipe rezultatul fiecăreia dintre următoarele instrucțiuni, apoi să fie verificate în interpretorul
Python.
A) str(6)* int(‘5’)
B) str(6/4) * 2
,
Probleme :
def seconde_totale(ore,minute,secunde):
m=60*minute
o=3600*ore
print(2*(latimea+inaltimea))
print(latimea+inaltimea)
4. Scrieţi o funcţie circumferinta_cerc care are un parametru raza ce corespunde razei unui cerc în cm
şi returnează circumferinţa și aria circumferinței unui cerc în cm. Pentru a furniza o aproximare mai
mare la precizie pentru variabila π utilizaţi funcţia pi din modulul math. (ex. import math math.pi).
import math
def circumferinta_cerc(raza):
c=2*math.pi*raza
s=math.pi*(raza**2)
print("Circumferinta cercului =",c,"cm")
print("Aria cercului =",s,"cm")
5.Scrieţi o funcţie depozit_valoare care are trei parametri valoare_curenta, rata_anuala şi ani_depozit şi
returnează valoarea_sumei_viitoare_de_bani a valoare_curenta investită la dobânda rata_anuala în
procente, formată anual.
def depozit_valoare(valoarea_curenta,rata_anuala,ani_depozit):
valoarea_sumei_viitoare=valoarea_curenta*(rata_anuala/100)*ani_depozit
print("Valoarea sumei de bani investita la dobinda formata anual
este:",valoarea_sumei_viitoare)
Concluzie:
În urma primei lucrări de laborator m-am familiarizat cu limbajul de programare Python, el pune
accentul pe curățenia și simplitatea codului, iar sintaxa sa le permite dezvoltatorilor să exprime unele
idei programatice într-o manieră mai clară și mai concise. Am invățat cum se creează o funcție in
Python, cum se declară variabile, se execută operații.