Sınıf Ortalaması Hesaplama (Python)

 # bir sınıftaki 17-20 ve 25-27 yaş aralıklarının yaşını ayrı ayrı hesaplama

yas17_20=[]
yas25_27=[]
aralıkdısı=[]
a=int(input("lütfen sınıf mevcudunu giriniz:"))
print("öğrencilerin yaşlarını giriniz:")
for i in range(a):
print(i+1,end="")
b=int(input(". öğrenci yaşı:"))
if 17<=b<=20:
yas17_20.append(b)
elif 25<=b<=27:
yas25_27.append(b)
else:
aralıkdısı.append(b)
if len(yas17_20)==0 and len(yas25_27)==0:
print("belirtilen yaş aralıklarında öğrenci bulunamadığı için ortalama alınamıyor.")
else:
toplam1=toplam2= 0
ort1=ort2=0
for i in range(0, len(yas17_20)):
toplam1+=yas17_20[i]
ort1=toplam1/len(yas17_20)
print("17-20 aralığındaki öğrenci yaşlarının ortalaması:",ort1)
for i in range(0, len(yas25_27)):
toplam2+=yas25_27[i]
ort2=toplam2/len(yas17_20)
print("25-27 aralığındaki öğrenci yaşlarının ortalaması:",ort2)

Yorumlar

Yorum Gönder