Oi, Rodrigo! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei da forma como você aplicou as condicionais if
, and
e else
pra validar os valores antes de somar. Isso mostra que você tá pensando na lógica de verificação, algo essencial para evitar resultados incorretos no programa.
Uma dica interessante para o futuro é usar all()
para verificar várias condições de uma só vez.
a = int(input('Digite o primeiro numero: '))
b = int(input('Digite o segundo numero: '))
c = int(input('Digite o terceiro numero: '))
if all(x > 0 for x in [a, b, c]):
print(f'O tempo total do projeto: {a + b + c}')
else:
print('Erro: Os dias nao podem ser negativos.')
Esse codigo usa all()
para checar se todos os numeros sao positivos antes de somar.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!