Elabore os seguintes algoritmos:
6 Faça um programa que, dado um conjunto de N números, determine o menor valor, o maior valor e a soma dos valores.
6 Faça um programa que, dado um conjunto de N números, determine o menor valor, o maior valor e a soma dos valores.
Passo 1
Beleza, vamos entender o que a questão está pedindo. Precisamos criar um programa que, dado um conjunto de N números, encontre o menor valor, o maior valor e a soma de todos esses números. Para resolver isso, vamos usar conceitos básicos de programação, como loops e condições.
Passo 2
Primeiro, precisamos decidir como vamos armazenar os números que o usuário vai fornecer. Vamos usar uma lista ou array para guardar esses N números. Além disso, vamos precisar de variáveis para armazenar o menor número, o maior número e a soma total.
Passo 3
Vamos solicitar ao usuário que informe quantos números ele vai inserir, ou seja, o valor de N. Depois, vamos pedir para o usuário inserir cada um desses N números, que serão adicionados à nossa lista.
Passo 4
Depois de coletar os números, vamos inicializar nossas variáveis de controle. Vamos definir o primeiro número da lista como o menor e o maior inicialmente. A soma começa em zero, e vamos ir acumulando os valores conforme percorremos a lista.
Passo 5
Agora, vamos percorrer cada número da lista:
- Se o número atual for menor que o menor valor que temos registrado, vamos atualizar o menor valor.
- Se o número atual for maior que o maior valor que temos registrado, vamos atualizar o maior valor.
- Vamos somar o número atual à nossa variável de soma.
Passo 6
Por fim, após percorrer todos os números, vamos exibir para o usuário o menor valor encontrado, o maior valor e a soma total dos números inseridos.
Resposta
Após executar o programa com os números fornecidos, ele exibirá:
- Menor valor: [menor número]
- Maior valor: [maior número]
- Soma dos valores: [soma total]