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

[Projeto] Calculando o tempo total de projeto

def calcula_total_dias_atividade():
    try:
        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: "))
    except:
        print("Erro: O valor informado não é um número inteiro.")
    else:
        if atividade_a >=0 and atividade_b >=0 and atividade_c >=0:
            total_atividades = atividade_a + atividade_b + atividade_c
            print(f"O tempo total do projeto é de { total_atividades } dias.")
        else:
            print("Erro: Os dias não podem ser negativos.")

def main():
    calcula_total_dias_atividade()

if __name__ == "__main__":
    main()
1 resposta
solução!

Oii, Christian.

A sua lógica de validação ficou muito boa. Você combinou perfeitamente o tratamento de erros técnicos (try/except para evitar que o programa quebre com letras) com a regra de negócio (if para impedir números negativos). Isso garante que o cálculo final seja sempre confiável.

Parabéns pela dedicação.

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