Informática, perguntado por nonsei071989, 7 meses atrás

Faça um programa em Python que receba do usuário 15 números inteiros inseridos pelo usuário e mostre a soma e média de todos eles​

Soluções para a tarefa

Respondido por GeBEfte
4

Há diversas soluções possíveis.

Note, por exemplo, que o texto não deixa claro se os números digitados pelo usuário devem ser mantidos e, assim, preservando a informação para uma possível reutilização.

Sendo assim, vou deixar duas soluções, na 1ª só estaremos interessados no resultado, a média dos valores. Já na 2ª solução apresentada, utilizaremos uma lista para preservar os dados informados pelo usuário.

Vale ressaltar também que, para ambas soluções, não haverá validação de dados ou controle/tratamento de exceções, ou seja, espera-se que os dados sejam digitados de acordo com o que foi solicitado: números inteiros.

Obs.: Os pontos que precedem algumas das linhas não fazem parte do programa, foram colocados apenas para garantir a indentação do código aqui no site.

[Python 3.8]

#1ª Opção -  Sem conservar os dados

soma = 0

for num in range(15):

.....soma += int(input(f'{num+1}° número: '))

print(f'A soma é a média dos valores são, respectivamente, {soma} e {soma/15}')

#2ª Opção -  Conservando os dados

numeros = list()

for num in range(15):

.....numeros.append(int(input(f'{num+1}° número: ')))

print(f'A soma é a média dos valores são, respectivamente, {sum(numeros)} e {sum(numeros)/15}')

\Huge{\begin{array}{c}\Delta \tt{\!\!\!\!\!\!\,\,o}\!\!\!\!\!\!\!\!\:\,\perp\end{array}}Qualquer~d\acute{u}vida,~deixe~ um~coment\acute{a}rio

Anexos:
Perguntas interessantes