1
resposta

Calculando o tempo total de projeto

Programa para calcular o tempo total de um projeto


**Entrada de dados:**

dias_A = int(input("Informe os dias para a atividade A: "))
dias_B = int(input("Informe os dias para a atividade B: "))
dias_C = int(input("Informe os dias para a atividade C: "))

**Verificação de valores negativos:**

if dias_A < 0 or dias_B < 0 or dias_C < 0:
    print("Erro, os dias não podem ser números negativos.")
else:
    total = dias_A + dias_B + dias_C
    print(f"Tempo total do projeto: {total} dias")	
    
Saída (Se houver número de dias negativos):

Informe os dias para a atividade A: 4
Informe os dias para a atividade B: -5
Informe os dias para a atividade C: 10
Erro, os dias não podem ser números negativos.

Saída (Se todos os números de dias forem positivos):

Informe os dias para a atividade A: 4
Informe os dias para a atividade B: 5
Informe os dias para a atividade C: 10
Tempo total do projeto: 19 dias
1 resposta

Oi, Aristóteles! Como vai?

Agradeço por compartilhar.

Seu programa ficou bem estruturado: você fez a entrada dos três valores, usou uma condição com or para verificar se algum deles é negativo e só calculou o total quando os dados estavam corretos. A lógica do if e else foi aplicada de forma clara, e os exemplos de saída ajudam bastante a mostrar o funcionamento do código.

Dica: para deixar a mensagem de erro ainda mais clara, você pode informar que o usuário deve digitar apenas valores maiores ou iguais a zero, por exemplo: "Erro: informe apenas números maiores ou iguais a zero.". Continue praticando essas validações, pois elas são muito importantes para criar programas mais seguros e fáceis de usar.

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