1
resposta

CALCULO IMC - Resolvido

import os

def exibir_subtitulo(texto):
    
    linha = (len(texto) + 4)
    print(f"{texto}")
    print()

# Início do atendimento
exibir_subtitulo('\n - Para iniciar o seu atendimento por favor digite o seu nome - \n')
nome = input("Digite o seu nome por favor: ")
idade = input("Por favor digite a sua idade para complementar as informações: ")

print(f'\nOlá {nome}, você tem {idade} anos. Vamos iniciar então o atendimento para calcular o seu IMC.\n')

# Entrada de dados
peso = float(input("Digite seu peso (kg): "))
altura = float(input("Digite sua altura (m): "))

# Cálculo do IMC
imc = peso / (altura ** 2)
print(f"\n{nome}, você está com {idade} anos de idade e seu IMC é: {imc:.2f}")

# Diagnóstico
if imc < 18.5:
    print("Você está abaixo do peso.")
elif 18.5 <= imc < 25:
    print("Você está com peso normal.")
else:
    print("Você está acima do peso.")
1 resposta

Oi, Luciano! Como vai?

Seu código está bem organizado e cumpre o objetivo de calcular e diagnosticar o IMC com clareza. Gostei do uso da função exibir_subtitulo, que ajuda na apresentação das mensagens.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!