Olá Rafael. Tudo bem?
Muito bom. Parabéns pela dedicação, seu código está correto! Você já está verificando se algum dos valores inseridos é negativo e imprimindo "Erro" caso isso aconteça. Uma outra forma que você pode fazer é a verificação de valores negativos em uma única condição, o que pode tornar o código mais limpo.
Aqui está uma sugestão de como você pode fazer isso:
atividade1 = int(input("Digite a quantidade de dias da 1° atividade: "))
atividade2 = int(input("Digite a quantidade de dias da 2° atividade: "))
atividade3 = int(input("Digite a quantidade de dias da 3° atividade: "))
if atividade1 < 0 or atividade2 < 0 or atividade3 < 0:
print("Erro: Valores inseridos são inválidos.")
else:
total_projeto = atividade1 + atividade2 + atividade3
print(f"Tempo total do projeto: {total_projeto} dias")
Dessa forma, você verifica de uma só vez se algum dos valores é negativo usando a condição or
. Se qualquer uma das atividades tiver um valor negativo, a mensagem de erro será exibida. Caso contrário, o código calculará e imprimirá o tempo total do projeto.
Espero ter ajudado e bons estudos!