Lógica, perguntado por Auguxto00789, 6 meses atrás

Crie um programa que receba um vetor de 15 valores e receba 15 números inteiros e os exiba para o usuário. po se fizerem eu agradeço

Soluções para a tarefa

Respondido por kerlon7083497
0

Resposta:

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}')


Auguxto00789: putz esqueci de colocar, a gente tá aprendendo em c++, mas vlw mano
Perguntas interessantes