Informática, perguntado por CaahSantos88, 1 ano atrás

Faça um programa em pseudocódigo que receba a idade de 10 pessoas, calcule e mostre a quantidade de pessoas entre: a. 0 e 17 anos; b. 18 e 59 anos; c. acima de 60 anos.

Soluções para a tarefa

Respondido por bokomoko
0
Ei-lo em python, linguagem de verdade

#Faça um programa em pseudocódigo que receba a idade de 10 pessoas,
#calcule e mostre a quantidade de pessoas entre: 
#a. 0 e 17 anos; 
#b. 18 e 59 anos; 
#c. acima de 60 anos.
from random import random
idades = [ int(random()*100) for x in range(10)]
# idades = [ int(input("Informe a idade (faltam"+str(10-x)+"idades)")) for x in range(10)]
a = [ x for x in idades if x <=17]
b = [ x for x in idades if x >= 18 and x <=59 ]
c = [ x for x in idades if x >60]
print("Eis as idades informadas ->",idades)
print("a. 0 e 17 tem",len(a),"pessoas e aqui estão elas:",a)
print("b. 18 e 59 tem",len(b),"pessoas e aqui estão elas",b)
print("c. acima de 60 anos tem",len(c),"pessoas e aqui estão elas",c)

você pode rodá-lo aqui
https://repl.it/@bokomoko/senso-etario


Perguntas interessantes