Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Calculando o tempo total de projeto

# Questão 2 - Cálculo do tempo total de um projeto

# Entrada de dados
# Solicita os dias da atividade A
atividade_a = int(input("Informe os dias para a atividade A: "))

# Solicita os dias da atividade B
atividade_b = int(input("Informe os dias para a atividade B: "))

# Solicita os dias da atividade C
atividade_c = int(input("Informe os dias para a atividade C: "))

# Verifica se algum valor é negativo
if atividade_a < 0 or atividade_b < 0 or atividade_c < 0:
    # Exibe mensagem de erro caso exista valor negativo
    print("Erro: Os dias não podem ser negativos.")

else:
    # Calcula o total de dias do projeto
    total = atividade_a + atividade_b + atividade_c

    # Exibe o total de dias
    print("Tempo total do projeto:", total, "dias")
2 respostas
solução!

Olá!

Parabéns por concluir o desafio Calculando o tempo total de projeto.

A sua solução utiliza o operador lógico or de forma muito precisa para realizar a validação das entradas. Ao criar essa trava de segurança, você garante que a soma final seja direta e objetiva, evitando que valores negativos distorçam o planejamento do projeto. A inclusão de comentários para explicar cada etapa demonstra um ótimo cuidado com a documentação do código.

Na sua visão, você acredita que apenas barrar valores negativos é suficiente para um gerenciador de projetos ou seria interessante também definir um limite máximo de dias para cada atividade?

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

Definir um limite máximo pode ser interessante.