Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resolução: Calculando o tempo total de projeto

try:

    a = int(input('Informe os dias para a atividade A: '))
    b = int(input('Informe os dias para a atividade B: '))
    c = int(input('Informe os dias para a atividade C: '))

except ValueError:

    print('\nValor inválido! Por favor, digite apenas números inteiros.')

else:

    print(f'\n{a} dias para a atividade A')
    print(f'{b} dias para a atividade B')
    print(f'{c} dias para a atividade C')

    if any(x < 0 for x in (a, b, c)):
        print('\nErro: Os dias não podem ser negativos.')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi, Jonas! Como vai?

Agradeço por compartilhar.

Gostei da forma como você usou o any() para verificar se algum valor é negativo. Esse uso mostra domínio do Python e torna o código mais limpo e legível.

Uma dica interessante para o futuro é somar os valores para exibir o total de dias do projeto.


total = a + b + c
print(f'Tempo total do projeto: {total} dias')

Esse código calcula a soma das atividades e mostra o tempo total de execução.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!