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)
1
resposta

[Projeto] Calculando o tempo total de projeto

Resolução do desafio


atividade_a = int(input("Digite o número de dias para a atividade A: "))
atividade_b = int(input("Digite o número de dias para a atividade B: "))
atividade_c = int(input("Digite o número de dias para a atividade C: "))

if atividade_a < 0 or atividade_b < 0 or atividade_c < 0:
  print("Valores inválidos. Os valores não podem ser negativos.")
else:
  tempo_total = atividade_a + atividade_b + atividade_c
  print(f"O tempo total necessário para concluir o projeto é de {tempo_total} dias.")
1 resposta
solução!

Oii Laís, tudo bem?

Obrigada por compartilhar sua resolução aqui no fórum! A lógica está correta e bem organizada: você validou os valores negativos antes de qualquer cálculo, o que é exatamente a abordagem certa.

Uma consideração pequena: a condição if cobre qualquer valor negativo nas três atividades, mas vale notar que, se quiser ser ainda mais precisa, poderia verificar cada atividade individualmente para indicar qual delas está inválida. É um incremento simples que melhora o feedback para o usuário, caso queira tentar como exercício extra.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade