uaveiro-leci/1ano/fp/aula04/media.py

25 lines
559 B
Python
Raw Normal View History

2022-10-15 22:17:04 +00:00
# Cria uma lista acessivel por todas as funções
2022-10-14 22:03:25 +00:00
values = []
2022-10-15 22:17:04 +00:00
# Pede ao utilizadores todas as parcelas e adiciona-as à lista 'values'
2022-10-14 22:03:25 +00:00
def GetValues():
c = 1
while True:
n = input('n{}: '.format(c))
if n == "": break
values.append(float(n))
c += 1
2022-10-15 22:17:04 +00:00
# Calcula a média dos valores da lista 'values'
2022-10-14 22:03:25 +00:00
def GetMedia(val):
total = 0
for v in val:
total += v
return total / len(val)
2022-10-15 22:17:04 +00:00
# Função principal
2022-10-14 22:03:25 +00:00
def main():
GetValues()
print('Média dos valores introduzidos: ', GetMedia(values))
main()