1
resposta

[Projeto] Minha resposta

atividadeA = int(input("Informe os dias para a atividade A: "))
atividadeB = int(input("Informe os dias para a atividade B: "))
atividadeC = int(input("Informe os dias para a atividade C: "))

def valida_dias_atividade(a, b, c):
    if a < 0 or b < 0 or c < 0:
        return False
    return True

def calcula_total_dias(a, b, c):
    return a + b + c

diasValidos = valida_dias_atividade(atividadeA, atividadeB, atividadeC)

if diasValidos == False:
    print("Erro: os dias não podem ser negativos.")
else:
    print("A quantidade de dias necessários para realizar o projeto é: " + str(calcula_total_dias(atividadeA, atividadeB, atividadeC)))
1 resposta

Olá, Herbert, como vai?

Seu código está muito bem estruturado e cumpre perfeitamente o que foi proposto no exercício. Você soube aplicar de forma eficiente as condicionais if, elif e else para validar os dados e calcular o resultado. A separação das responsabilidades em diferentes funções, como valida_dias_atividade e calcula_total_dias, é uma prática excelente que contribui para a organização e legibilidade do código.

Obrigado por compartilhar seu projeto conosco. Continue participando ativamente do fórum e compartilhando suas soluções. Estamos à disposição para qualquer dúvida que você tiver.

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