Você tem que fazer um programa que calcule o IMC com os seguintes dados:
Imc<18
Abaixo do peso normal
Imc entre 18 e 25 inclusive
Peso normal
Imc maior que 25 e entre 25 e 30 inclusive
Excesso de peso
Imc maior que 30 e entre 30 e 35 inclusive
Obesidade classe 1
Imc maior que 35 e entre 35 e 40 inclusive
Obesidade classe 2
Imc maior que 40
Obesidade classe 3
Indique qual é a alternativa correta para o programa.
a.
altura = eval(input("Entrar com a altura "))
peso = eval(input("Entrar com o peso "))
imc = peso / (altura*altura)
if (imc < 18):
print("Abaixo do peso normal, com IMC:", imc)
elif (imc >= 18 and imc <= 25):
print("Peso normal, com IMC:", imc)
elif (imc > 25 and imc <= 30):
print("Excesso de peso, com IMC:", imc)
elif (imc > 30 and imc <= 35):
print("Obesidade classe 1, com IMC:", imc)
elif (imc > 35 and imc <= 40):
print("Obesidade classe 2, com IMC:", imc)
else:
print("Obesidade classe 3, com IMC:", imc)
b.
altura = eval(input("Entrar com a altura "))
peso = eval(input("Entrar com o peso "))
imc = peso / (altura*altura)
if imc < 18
print("Abaixo do peso normal, com IMC:", imc)
elif imc >= 18 and imc <= 25
print("Peso normal, com IMC:", imc)
elif imc > 25 and imc <= 30
print("Excesso de peso, com IMC:", imc)
elif imc > 30 and imc <= 35
print("Obesidade classe 1, com IMC:", imc)
elif imc > 35 and imc <= 40
print("Obesidade classe 2, com IMC:", imc)
else:
print("Obesidade classe 3, com IMC:", imc)
c.
altura = eval(input("Entrar com a altura "))
peso = eval(input("Entrar com o peso "))
imc = peso / (altura*altura)
if imc < 18:
print("Abaixo do peso normal, com IMC:", imc)
elif imc >= 18 and imc <= 25:
print("Peso normal, com IMC:", imc)
elif imc > 25 and imc <= 30:
print("Excesso de peso, com IMC:", imc)
elif imc > 30 and imc <= 35:
print("Obesidade classe 1, com IMC:", imc)
elif imc > 35 and imc <= 40:
print("Obesidade classe 2, com IMC:", imc)
else:
print("Obesidade classe 3, com IMC:", imc)
d.
altura = eval(input("Entrar com a altura ")
peso = eval(input("Entrar com o peso ")
imc = peso / (altura*altura)
if (imc < 18):
print("Abaixo do peso normal, com IMC:", imc)
elif (imc >= 18 and imc <= 25):
print("Peso normal, com IMC:", imc)
elif (imc > 25 and imc <= 30:
print("Excesso de peso, com IMC:", imc)
elif (imc > 30 and imc <= 35:
print("Obesidade classe 1, com IMC:", imc)
elif (imc > 35 and imc <= 40:
print("Obesidade classe 2, com IMC:", imc)
else:
print("Obesidade classe 3, com IMC:", imc)
e.
altura = eval(input("Entrar com a altura "))
peso = eval(input("Entrar com o peso "))
imc = peso / (altura*altura)
if imc < 18:
print("Abaixo do peso normal, com IMC:" + imc)
elif imc >= 18 and imc <= 25:
print("Peso normal, com IMC:" + imc)
elif imc > 25 and imc <= 30:
print("Excesso de peso, com IMC:" + imc)
elif imc > 30 and imc <= 35:
print("Obesidade classe 1, com IMC:" + imc)
elif imc > 35 and imc <= 40:
print("Obesidade classe 2, com IMC:" + imc)
else:
print("Obesidade classe 3, com IMC:" + imc)
Soluções para a tarefa
Resposta: C
altura = eval(input("Entrar com a altura "))
peso = eval(input("Entrar com o peso "))
imc = peso / (altura*altura)
if imc < 18:
print("Abaixo do peso normal, com IMC:", imc)
elif imc >= 18 and imc <= 25:
print("Peso normal, com IMC:", imc)
elif imc > 25 and imc <= 30:
print("Excesso de peso, com IMC:", imc)
elif imc > 30 and imc <= 35:
print("Obesidade classe 1, com IMC:", imc)
elif imc > 35 and imc <= 40:
print("Obesidade classe 2, com IMC:", imc)
else:
print("Obesidade classe 3, com IMC:", imc)
O programa que calcula o IMC dado os parâmetros impostos anteriormente de abaixo do peso normal, peso normal, excesso de peso e os diferentes graus de obesidade é mostrado na alternativa C.
Cálculo do IMC
Esse código capta a altura e massa corporal das pessoas, de modo que com isso, ele calcula o IMC e expõe o resultado de acordo com a tabela a seguir:
- <18,5: peso baixo;
- 18,5 - 24,9: peso normal;
- 25 - 29,9: sobrepeso;
- 30 - 34,9: obesidade (grau I);
- 35 - 39,9: obesidade severa (grau II);
- >40: obesidade mórbida (grau III).
Saiba mais sobre IMC em:
brainly.com.br/tarefa/35717228
Bons estudos!
#SPJ2