1
resposta

Nota do Aluno

nota1 = int(input("Digite a primeira nota do aluno: "))
nota2 = int(input("Digite a segunda nota do aluno: "))
nota3 = int(input("Digite a terceira nota do aluno: "))

media = (nota1 + nota2 + nota3) / 3
print(f"A média é: {media:.2f}")

if media >= 7:
    print(f"Sua nota é: {media:.2f}. Você foi aprovado. Parabéns!")
elif media >= 5 and media < 7:
    print(f"Sua nota é: {media:.2f}. Você está de recuperação. Estude mais.")
else:
    print(f"Sua nota é: {media:.2f}. Você está reprovado.")
1 resposta

Olá, Aquila, como vai?

Seu código atende perfeitamente aos requisitos do exercício e demonstra um bom domínio das estruturas condicionais em Python. A lógica para o cálculo da média e as verificações com if, elif e else estão corretas e bem organizadas. Uma observação técnica relevante é que, ao utilizar o comando int para receber as notas, o programa aceitará apenas números inteiros. Caso queira permitir que o sistema processe notas com casas decimais, como 7.5 ou 8.2, você pode substituir a função int por float.

Continue praticando e compartilhando seus códigos com a comunidade. O fórum está à disposição para qualquer dúvida que surgir durante seus estudos.

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