Olá, Marcia. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você usou as condicionais para verificar se os valores são válidos antes de somá-los. Isso mostra que você está atento aos detalhes e tentando garantir que os valores sejam corretos antes de realizar os cálculos.
Uma dica interessante é usar a função max()
para garantir que o valor não seja negativo, de forma mais compacta. Veja como seria:
atividade_a = int(input('Informe o número de dias da atividade A: '))
atividade_b = int(input('Informe o número de dias da atividade B: '))
atividade_c = int(input('Informe o número de dias da atividade C: '))
soma = max(0, atividade_a) + max(0, atividade_b) + max(0, atividade_c)
print(f'{soma} dias é o tempo total para conclusão do trabalho.')
O código acima substitui qualquer valor negativo por zero, garantindo que a soma só considere valores válidos.
Conte com o apoio do Fórum. Bons estudos.