Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] calculando a idade

def calcular_idade(ano_nascimento, ano_atual):
    idade = ano_atual - ano_nascimento
    return idade

# Entrada de dados
ano_nascimento = int(input("Digite o ano de nascimento: "))
ano_atual = int(input("Digite o ano atual: "))

# Cálculo da idade
idade = calcular_idade(ano_nascimento, ano_atual)

# Saída
print(f"A idade é {idade} anos.")
1 resposta

Oi, Willians! Como vai?

Agradeço por compartilhar.

Seu código ficou bem organizado e a função calcular_idade() foi usada corretamente para separar o cálculo da entrada e da saída de dados, o que deixa o programa mais fácil de entender e reaproveitar.

Dica: para deixar o código ainda melhor, você pode validar se o ano_nascimento não é maior que o ano_atual, evitando uma idade negativa. Continue praticando esse uso de funções, pois ele ajuda bastante na construção de programas mais claros.

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