1
resposta

Calculando o tempo total de projeto

Minha resposta:

atividadeA = int(input("Informe os dias para a atividade A: "))
atividadeB = int(input("Informe os dias para a atividade B: "))
atividadeC = int(input("Informe os dias para a atividade C: "))

if atividadeA < 0 or atividadeB < 0 or atividadeC < 0:
    print("Erro: os dias não podem ser negativos.")
else:
    tempo_total = atividadeA + atividadeB + atividadeC
    print(f"O tempo total da atividade: {tempo_total} dias")
1 resposta

Oi, Luiz! Como vai?

Agradeço por compartilhar.

Gostei bastante da sua validação usando condicionais com or, garantindo que nenhum valor negativo seja aceito antes de calcular o total. Isso mostra um bom cuidado com a entrada de dados e evita resultados incorretos.

Você pode testar a função sum() pra simplificar a soma dos valores.


atividadeA = int(input("Informe dias A: "))
atividadeB = int(input("Informe dias B: "))
atividadeC = int(input("Informe dias C: "))

tempos = [atividadeA, atividadeB, atividadeC]

if any(t < 0 for t in tempos):
    print("Erro: valores negativos")
else:
    print("Total:", sum(tempos))

Esse código cria uma lista com os valores, valida se existe algum numero negativo e depois soma tudo de forma mais enxuta.

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