Olá Marcos! Tudo bem?
O código atual não considera zero como um valor válido, mas zero não é negativo. Se a ideia é permitir zero dias, você pode ajustar a condição para que apenas valores negativos sejam considerados inválidos. Vou te mostrar como fazer isso:
# Criando variáveis para as atividades
atividade_a = int(input('Informe os dias para a atividade A: '))
atividade_b = int(input('Informe os dias para a atividade B: '))
atividade_c = int(input('Informe os dias para a atividade C: '))
# Verificando se algum valor é negativo
if atividade_a < 0 or atividade_b < 0 or atividade_c < 0:
print("Erro: Os dias não podem ser negativos.")
else:
# Calculando o tempo total do projeto
tempo_total = atividade_a + atividade_b + atividade_c
print(f"O tempo total do projeto é de {tempo_total} dias.")
Com essa alteração, o código só dará erro se algum dos valores for negativo. Se você quiser também considerar zero como inválido, pode ajustar a condição para <= 0
.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.