Oi Priscila, tudo bem? 😊
Seu código está bem estruturado e fácil de entender! 👍
Para deixá-lo ainda mais robusto, você pode adicionar tratamento para entradas que não sejam números inteiros. 🤔
Veja um exemplo de como você pode fazer isso usando um bloco try-except:
try:
atividade_a = int(input("Digite o número de dias da Atividade A: "))
atividade_b = int(input("Digite o número de dias da Atividade B: "))
atividade_c = int(input("Digite o número de dias da Atividade C: "))
if atividade_a < 0 or atividade_b < 0 or atividade_c < 0:
print("Erro: valores inseridos são inválidos (não podem ser negativos).")
else:
total = atividade_a + atividade_b + atividade_c
print(f"Tempo total do projeto: {total} dias.")
except ValueError:
print("Erro: Por favor, insira apenas números inteiros.")
Nesse código, o bloco try tenta converter as entradas para inteiros.
Se o usuário digitar algo que não pode ser convertido para um inteiro, o bloco except ValueError será executado, exibindo uma mensagem de erro.
🎓 Para saber mais:
Espero ter ajudado e bons estudos! 🧐