Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Calculando o tempo total de projeto

Insira aqui a descrição dessa imagem para ajudar na acessibilidade !

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Oi, Flavia. Como vai?

O seu código da atividade, calculando o tempo total de projeto, ficou bem organizado ao separar a entrada dos valores, verificar se existe algum número negativo e só calcular o total quando os dados são válidos.

A condição com or foi bem aplicada, porque basta uma das atividades ter valor menor que 0 para exibir a mensagem de erro.

Você pode usar nomes um pouco mais padronizados em Python, com letras minúsculas, seguindo o estilo snake_case:

atividade_a = int(input("Tempo total necessario para concluir a atividade A: "))
atividade_b = int(input("Tempo total necessario para concluir a atividade B: "))
atividade_c = int(input("Tempo total necessario para concluir a atividade C: "))

if atividade_a < 0 or atividade_b < 0 or atividade_c < 0:
    print("Verifique os valores digitados, nao sao aceitos numeros negativos.")
else:
    tempo_total = atividade_a + atividade_b + atividade_c
    print(f"Sao necessarios {tempo_total} dias para concluir as tres atividades.")

Esse ajuste mantém a mesma lógica que você construiu e deixa o código mais próximo das boas práticas de escrita em Python. Você pretende testar também um cenário em que todos os valores são positivos para conferir o cálculo final?

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

Olá Lorena! Muito obrigada pelo feedback e pela dica.