Fizika, matek, informatika érettségi

Home Fizika Excel Access A weboldalról

06. Osztályzatok

2. szint

Írj programot, amely bekér 8 osztályzatot, eltárolja őket egy listában, majd kiírja őket egy sorban, vesszővel elválasztva. Majd kiírja az összegüket, szorzatukat, átlagukat (két tizedes jegyre kerekítve) tabulátorokkal elválasztva!

Minta:
Kérem a(z) 1. osztályzatot: 3
Kérem a(z) 2. osztályzatot: 5
Kérem a(z) 3. osztályzatot: 4
Kérem a(z) 4. osztályzatot: 2
Kérem a(z) 5. osztályzatot: 4
Kérem a(z) 6. osztályzatot: 5
Kérem a(z) 7. osztályzatot: 4
Kérem a(z) 8. osztályzatot: 5
3,5,4,2,4,5,4,5
Összegük: 32     szorzatuk: 48000     átlag: 4.0



osztalyzatok = []
for i in range(8):
n = int(input('Kérem a(z) '+str(i+1)+'. osztályzatot: '))
osztalyzatok.append(n)
print()
print(', '.join([str(oszt) for oszt in osztalyzatok]))
szorzat = 1
for oszt in osztalyzatok:
szorzat *=
print('\nÖsszegük:',sum(osztalyzatok),'\tszorzatuk:',szorzat,'\tátlag:',round(sum(osztalyzatok)/len(osztalyzatok),2))