Fizika, matek, informatika érettségi

Home Fizika Excel Access A weboldalról

31. Listabekérés

2. szint

Készíts függvényt, ami egy lista elemszámát megkapva bekéri annak adatait, és visszatér a listával. A függvényt hívd is meg, legalább 5 elemű számlistát kérjen be! A függvény meghívása után írja ki a számok összegét és átlagát (két tizedes jegyre kerekítve)!
Függvény Sorozat(N:egész):lista
Ciklus i:=1-től N-ig
Ki: ’Adja meg a sorozat ’,i,’. elemét: ’
Be: Sorozat(i)
Ciklus vége
Függvény vége.


Minta:
Adja meg a sorozat 1. elemét: 5
Adja meg a sorozat 2. elemét: 3
Adja meg a sorozat 3. elemét: 7
Adja meg a sorozat 4. elemét: 8
Adja meg a sorozat 5. elemét: 5
Adja meg a sorozat 6. elemét: 2
Adja meg a sorozat 7. elemét: 5
Adja meg a sorozat 8. elemét: 8
Adja meg a sorozat 9. elemét: 7
Adja meg a sorozat 10. elemét: 5
Összeg: 55 átlag: 5.5



def Sorozat(N):
sor = []
for i1 in range(N):
elem = int(input('Adja meg a sorozat '+str(i1+1)+'. elemét: '))
sor.append(elem)
return sor
adatok = Sorozat(10)
print('Összeg:',sum(adatok),'\tátlag:',round(sum(adatok)/len(adatok),2))