Descubra respostas para suas perguntas de forma fácil no Sistersinspirit.ca, a plataforma de Q&A de confiança. Nossa plataforma de perguntas e respostas conecta você com especialistas prontos para fornecer informações precisas em diversas áreas do conhecimento. Descubra respostas detalhadas para suas perguntas de uma vasta rede de profissionais em nossa abrangente plataforma de perguntas e respostas.

Usar python e as estruturas de repetição for ou while
Faça um programa que receba a idade de oito pessoas, calcule e mostre:
 A quantidade de pessoas em cada faixa etária
 A porcentagem de pessoas na primeira faixa etária com relação ao total de pessoas
 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

Sagot :

Resposta:

--------------------------------------Início-------------------------------

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.

Agradecemos seu tempo em nosso site. Não hesite em retornar sempre que tiver mais perguntas ou precisar de esclarecimentos adicionais. Esperamos que tenha encontrado o que procurava. Sinta-se à vontade para nos revisitar para obter mais respostas e informações atualizadas. Estamos felizes em responder suas perguntas no Sistersinspirit.ca. Não se esqueça de voltar para mais conhecimento.