1
resposta

Solução

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: "))

if (atividade_A >= 0 and atividade_B >= 0 and atividade_C >= 0):
    tempo_total = atividade_A + atividade_B + atividade_C
    print(f"O tempo total do projeto é de {tempo_total} dias.")
else: 
    print("Erro: Os dias não podem ser negativos.")
1 resposta

Olá, Ronaldo! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou a condicional para validar os valores com Python, utilizou muito bem o operador lógico para garantir que os dias não sejam negativos e ainda compreendeu a importância da soma para calcular o tempo total do projeto.

Uma dica interessante para o futuro é trabalhar com o all() para simplificar a verificação de múltiplas condições. Assim:

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: "))

if all(x >= 0 for x in [atividade_A, atividade_B, atividade_C]):
    tempo_total = atividade_A + atividade_B + atividade_C
    print(f"O tempo total do projeto é de {tempo_total} dias.")
else:
    print("Erro: Os dias não podem ser negativos.")

Isso faz a checagem de forma mais elegante e reduz repetições.

Conteúdos relacionados

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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