Files
Laboratori-PY/Laboratorio7/esercizio7.py
2024-03-22 17:01:42 +01:00

29 lines
463 B
Python

def correzione(a):
bb = a[0]
a[0] = (a[0] + a[1]) / 2
for i in range(1, len(a)-1):
xx = a[i]
a[i] = (bb + a[i] + a[i+1])/3
bb = xx
a[len(a)-1] = (bb + a[len(a)-1])/2
def readInts():
ints = []
while True:
num = input("Inserisci un numero: ")
if num == "":
break
ints.append(int(num))
return ints
def main():
a = readInts()
correzione(a)
print(a)
main()