Buscar

21) Faça um algoritmo para ler e armazenar em um vetor a temperatura média em todos os dias do ano. Calcular e escrever: a) Menor temperatura do an...

21) Faça um algoritmo para ler e armazenar em um vetor a temperatura média em todos os dias do ano. Calcular e escrever:
a) Menor temperatura do ano
b) Maior temperatura do ano
c) Temperatura média anual
d) O número de dias no ano em que a temperatura foi inferior a média anual


Essa pergunta também está no material:

Lista04-Vetores
3 pág.

Introdução à Computação Universidade Federal de Santa MariaUniversidade Federal de Santa Maria

Respostas

User badge image

Ed Verified user icon

Para resolver esse problema, você pode seguir o seguinte algoritmo: 1. Declare um vetor para armazenar as temperaturas médias de todos os dias do ano. 2. Leia e armazene as temperaturas médias em cada posição do vetor. 3. Inicialize as variáveis "menorTemperatura" e "maiorTemperatura" com a primeira temperatura do vetor. 4. Inicialize a variável "somaTemperaturas" com zero. 5. Percorra o vetor e compare cada temperatura com as variáveis "menorTemperatura" e "maiorTemperatura". Atualize-as, se necessário. 6. Some todas as temperaturas do vetor na variável "somaTemperaturas". 7. Calcule a média anual dividindo a soma das temperaturas pela quantidade de dias do ano. 8. Inicialize a variável "diasInferioresMedia" com zero. 9. Percorra o vetor novamente e, para cada temperatura abaixo da média anual, incremente a variável "diasInferioresMedia". 10. Escreva os resultados obtidos: menor temperatura, maior temperatura, média anual e número de dias com temperatura abaixo da média. Lembre-se de adaptar esse algoritmo para a linguagem de programação que você está utilizando.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando