Sunteți pe pagina 1din 10

EXEMPLE UTILIZARE VARIABILE

1. Un program care calculează media aritmetică a trei numere:


PSEUDOCOD

PASUL 1: Solicită utilizatorului să introducă cele trei numere

PASUL 2: Calculează suma celor trei numere

PASUL 3: Calculează media aritmetică prin împărțirea sumei la 3

PASUL 4: Afișează rezultatul


# pasul 1
n1 = float(input("Introduceți primul număr: "))
n2 = float(input("Introduceți al doilea număr: "))
n3 = float(input("Introduceți al treilea număr: "))

# pasul 2
suma = n1 + n2 + n3

# pasul 3
media = suma / 3

# pasul 4
print("Media aritmetică a numerelor este:", media)

2. Un program care concatenează șiruri de caractere:


# se creează două variabile pentru a stoca șirurile de caractere
sir1 = "Bună"
sir2 = "ziua"

# se concatenează șirurile de caractere folosind operatorul "+"


salut = sir1 + " " + sir2

# se afișează salutul concatenat


print(salut)
3 . Un program care sortează o listă de numere:

# se creează o variabilă pentru a stoca o listă de numere


numere = [5, 2, 3, 1, 4]

# se sortează lista folosind metoda sort()


numere.sort()

# se afișează lista sortată


print(numere)

4. Un program care verifică dacă un număr este par sau impar:


PSEUDOCOD

PASUL 1: Solicită utilizatorului să introducă un număr


PASUL 2: Calculează restul împărțirii numărului la 2

PASUL 3: Dacă restul este egal cu 0, numărul este par, altfel este impar

PASUL 4: Afișează rezultatul

PROGRAM PYTHON
# pasul 1
numar = int(input("Introduceți un număr: "))

# pasul 2
rest = numar % 2

# pasul 3
if rest == 0:
par = True
else:
par = False

# pasul 4
if par:
print(numar, "este un număr par")
else:
print(numar, "este un număr impar")

5. Un program care afișează mesaje diferite în funcție de nota obținută la un


examen:
# se solicită utilizatorului să introducă nota obținută la examen
nota = float(input("Introduceți nota obținută la examen: "))

# dacă nota este mai mare sau egală cu 9, se afișează un mesaj de felicitare
if nota >= 9:
print("Felicitări, ai obținut o notă excelentă!")

# dacă nota este mai mare sau egală cu 7, se afișează un mesaj de încurajare
elif nota >= 7
6.Un program care verifică dacă un număr este prim:

# se solicită utilizatorului să introducă un număr


numar = int(input("Introduceți un număr: "))

# se parcurg divizorii posibili ai numărului


for i in range(2, numar):
# dacă numărul se împarte exact la un divizor, atunci nu este prim
if numar % i == 0:
print(numar, "nu este prim")
break

# dacă nu s-a găsit niciun divizor, atunci numărul este prim


else:
print(numar, "este prim")
6.Un program care calculează cel mai mare divizor comun a două numere:

# se solicită utilizatorului să introducă cele două numere


numar1 = int(input("Introduceți primul număr: "))
numar2 = int(input("Introduceți al doilea număr: "))

# se parcurg divizorii posibili ai celor două numere


for i in range(2, min(numar1, numar2) + 1):
# dacă numerele se împart exact la un divizor, se afișează divizorul și se întrerupe căutarea
if numar1 % i == 0 and numar2 % i == 0:
print("Cel mai mare divizor comun este", i)
break
7.Un program care calculează perimetrul și aria unui pătrat:

# se solicită utilizatorului să introducă latura pătratului


latura = float(input("Introduceți latura pătratului: "))

# se calculează perimetrul pătratului folosind latura


perimetr = latura * 4

# se calculează aria pătratului folosind latura


aria = latura ** 2

# se afișează perimetrul și aria pătratului


print("Perimetrul pătratului este:", perimetr)
print("Aria pătratului este:", aria)

S-ar putea să vă placă și