Faça um algoritmo que receba a idade e o peso de 7 pessoas. Calcule e mostra quantas pessoas tem mais de 90 kg e a média da idade das sete pessoas;
Alguem sabe responder em modelo de VisualG?
Soluções para a tarefa
Respondido por
1
a ideia aqui é fazer um comando "para" de 7 vezes e dar dos leia() dentro. Um para idade e outro para peso.
nesse mesmo loop "para" pode-se filtrar os mais de 90kg e somar as idades para posterior cálculo da média
depois outro loop para exibir os dados
e depois exibir o contador de pessoas com +90kg e a media calculada.
Segue em anexo o fonte do programa
Só para fins de comparação, esse trambolho de programa escrito em Visualg precisa de 30 linhas de código.
Em python dá para fazer assim em 7 linhas apenas
from random import randomidades = [ int(random()*70 + 15) for x in range(7)]pesos = [ int(random()*100+40) for x in range(7)]pesados = [ x for x in pesos if x > 90]print("tem ",len(pesados),"pessoas com mais de 90 kg e elas pesam",pesados)print("A media de idade é",sum(idades)/7)
Quer ver ele rodando ? https://repl.it/@bokomoko/pesos-e-idades-de-7-pessoas
nesse mesmo loop "para" pode-se filtrar os mais de 90kg e somar as idades para posterior cálculo da média
depois outro loop para exibir os dados
e depois exibir o contador de pessoas com +90kg e a media calculada.
Segue em anexo o fonte do programa
Só para fins de comparação, esse trambolho de programa escrito em Visualg precisa de 30 linhas de código.
Em python dá para fazer assim em 7 linhas apenas
from random import randomidades = [ int(random()*70 + 15) for x in range(7)]pesos = [ int(random()*100+40) for x in range(7)]pesados = [ x for x in pesos if x > 90]print("tem ",len(pesados),"pessoas com mais de 90 kg e elas pesam",pesados)print("A media de idade é",sum(idades)/7)
Quer ver ele rodando ? https://repl.it/@bokomoko/pesos-e-idades-de-7-pessoas
Anexos:
Perguntas interessantes
História,
8 meses atrás
Português,
8 meses atrás
Física,
8 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás