Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Este aplicativo calcula seu imc
- # Elizeu Barbosa Abreu
- # Pastebin https://pastebin.com/u/elizeub/1/cYZejHzP
- # Python 3
- # Comandos para imprimir titulo personalizado
- print('{:_^35}'.format('CALCULADORA DE IMC'))
- n = True
- # Enquanto n for Verdadeiro o app continua a leitura do codigo
- while n == True:
- print('Este aplicativo calcula seu IMC \nDigite os valores seguidos de Enter')
- # Entrada do peso
- peso = float(input("\nSeu peso em Kg \n(Ex.: 57.800): "))
- # Entrada da Altura
- altura = float(input("\nSua altura em Metros \n(Ex.: 1.92): "))
- # Calculo do IMC peso dividido pela altura elevada a segunda potencia
- imc = round(peso/(altura*altura), 2)
- print('{:_^35}'.format(''))
- # Condicionais que verifica o imc e imprime o diagnostico
- if imc < 18.5:
- print("I.M.C: {} \nAbaixo do peso".format(imc))
- if imc >= 18.5 and imc < 25:
- print("I.M.C: {} \nPeso Ideal".format(imc))
- if imc > 25 and imc <= 30:
- print("I.M.C: {} \nSobrepeso".format(imc))
- if imc > 30 and imc <= 35:
- print("I.M.C: {} \nAlerta: OBESIDADE GRAU 1".format(imc))
- if imc > 35 and imc <= 40:
- print("I.M.C: {} \nAlerta: OBESIDADE GRAU 2".format(imc))
- if imc > 40:
- print("I.M.C: {} \nAlerta: OBESIDADE GRAU 3 OU MORBIDA\nProcure ajuda medica".format(imc))
- print('{:_^35}'.format(''))
- # Condicoes para continuar ou parar o app
- seguir = input('Digite {} para continuar ou {} para parar: '.format('Y','N'))
- if seguir == 'y' or seguir == 'Y':
- n = True
- else:
- n = False
Advertisement
Add Comment
Please, Sign In to add comment