1
resposta

Resposta atividades dias de projeto

activity_a_days = int(input("Informe os dias para a atividade A: "))
activity_b_days = int(input("Informe os dias para a atividade B: "))
activity_c_days = int(input("Informe os dias para a atividade C: "))

total_days = activity_a_days + activity_b_days + activity_c_days

if activity_a_days < 0 or activity_b_days < 0 or activity_c_days < 0 :
    print("Os dias não podem ser negativos")
    
else:
    print(f"O tempo total de projeto será de {total_days} dias. ")
1 resposta

Bom dia! Como está?

Incrível! Continue resolvendo e compartilhando os desafios com a comunidade Alura.

Notei que você utilizou o input com conversão para inteiro para coletar dados do usuário, aplicou de forma eficaz o operador lógico or para validar entradas e compreendeu a importância do uso de f-strings para apresentar resultados de forma clara e elegante.

Um próximo passo interessante seria explorar o uso de funções para organizar melhor o código e reutilizar lógica. Veja o exemplo:

def calcular_total(a, b, c):
    if a < 0 or b < 0 or c < 0:
        return "Os dias não podem ser negativos"
    return f"O tempo total de projeto será de {a + b + c} dias."

print(calcular_total(5, 10, 15))

Resultado:

O tempo total de projeto será de 30 dias.

Isso permite encapsular a lógica, que pode ser muito útil para projetos maiores e mais estruturados.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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