• Matéria: Informática
  • Autor: ts0239787
  • Perguntado 6 anos atrás

1) Índice de Massa Corporal (IMC) O Índice de Massa Corporal (IMC) é uma medida utilizada para verificar se uma pessoa está ou não em seu peso ideal. O IMC pode ser calculado através da fórmula O resultado dessa equação deve ser consultado na tabela que indicará a classificação do IMC. Com base na fórmula apresentada e na tabela de classificação do IMC (abaixo), construa um algoritmo que receberá duas informações: a primeira é o peso do usuário em kg, e a segunda é a altura em mentros.Ao final, informe a classificação do usuário de acordo com o índice da tabela. abaixo de 17 - muito abaixo do peso entre 17 e 18,49 - abaixo do peso entre 18,5 e 24,99 - peso normal entre 25 e 29,99- acima do peso entre 30 e 34,99 -obesidade tipo 1 entre 35 e 39,99-obesidade tipo 2 acima d 40-obesidade tipo 3 me ajudem pfvr aaaaaaaaaaa


oliveirapedroo: em que linguagem?
ts0239787: Python
ts0239787: aaaaaaaaa choro
ts0239787: Se quiser resolver o outro também agradeço
ts0239787: obg
oliveirapedroo: ok em python msm
ts0239787: Sim

Respostas

respondido por: oliveirapedroo
1

Resposta:

peso = float(input('Digite seu peso: '))

altura = float(input('Digite sua altura: '))

imc = peso/(altura**2)

print('Sua Classificação é:')

if imc<17:

   print('muito abaixo do peso')

elif imc>=17 and imc<18.5:

   print('abaixo do peso')

elif imc>=18.5 and imc<25:

   print('peso normal')

elif imc>=25 and imc<30:

   print('acima do peso')

elif imc>=30 and imc<35:

   print('obesidade tipo 1')

elif imc>=35 and imc<40:

   print('obesidade tipo 2 ')

elif imc>40:

   print('obesidade tipo 3')

Explicação:

fica assim, mas se puder pergunte pro deu professor se nesse caso 'acima d 40' tá certo porque na classificação era 40 ou mais e aí é acima de 40, mas fiz igual tava pedindo na atividade, só tive essa dúvida aí, se for 40 ou mais mesmo é só trocar elif imc>40:  por elif imc>=40:.


ts0239787: obrigado ^-^
oliveirapedroo: de nd
Perguntas similares