• Matéria: Informática
  • Autor: dripalma72261
  • Perguntado 5 anos atrás

faça esse algoritmo em python (usando as estruturas de repetição for ou while)
Faça um programa que receba a idade de oito pessoas, calcule e mostre:
a)A quantidade de pessoas em cada faixa etária
b)A porcentagem de pessoas na primeira faixa etária com relação ao total de pessoas
c)A porcentagem de pessoas da última faixa etária com relação ao total de pessoas

Faixa etária Idade
1a Até 15 anos
2a De 16 a 30 anos
3a De 31 a 45 anos
4a De 46 a 60 anos
5a Acima de 60 anos

Obrigada

Respostas

respondido por: brunocardo11
1

Resposta:

--------------------------------------Código-------------------------------

faixa1 = 0

faixa2 = 0

faixa3 = 0

faixa4 = 0

faixa5 = 0

for i in range(8):

   print('Informe a idade a pessoa', i+1,)

   idade=int(input())

   

   if (idade<=15):

       faixa1 +=1

   elif (idade>=16 and idade<=30):

       faixa2 +=1

   elif (idade>=31 and idade<=45):

       faixa3 +=1

   elif (idade>=46 and idade<=60):

       faixa4+=1

   elif (idade>60):

       faixa5+=1

       

print("Pessoas na faixa etária até 15 anos:", faixa1)

print("Pessoas na faixa etária de 16 a 30 anos:", faixa2)

print("Pessoas na faixa etária de 31 a 45 anos:", faixa3)

print("Pessoas na faixa etária de 46 a 60 anos:", faixa4)

print("Pessoas na faixa acima de 60 anos:", faixa5)

porcentagem1 = (faixa1/8)*100

porcentagem2 = (faixa5/8)*100

print("O número de pessoas na faixa etária até 15 anos é de", porcentagem1,'%')

print("O número de pessoas na faixa etária acima de 60", porcentagem2,'%')

--------------------------------------Fim------------------------------

Explicação:

A primeira coisa que fiz foi separar as 8 pessoas em cada faixa etária, onde cada pessoa que atendia a condição era incrementado 1 na faixa etária correspondente.

Então só foi necessário exibir o valor de cada variável.

Para saber o percentual de pessoas em relação ao total é só dividir o número de pessoas na faixa etária pelo total de pessoas e depois multiplica por 100 pra transformar em inteiro.

Perguntas similares