1
resposta

[Sugestão] resolução: calculando total dias

diasA = int(input('Quantos dias para o primeiro projeto?\n')) #variavel que lê os dias pro primeiro projeto
diasB = int(input('Quantos dias para o segundo projeto?\n')) #variavel que lê os dias pro segundo projeto
diasC = int(input('Quantos dias para o terceiro projeto?\n')) #variavel que lê os dias pro terceiro projeto

if diasA < 0 or diasB < 0 or diasC < 0: #se um dos dias dos projetos for menor que zero (negativo)
    print('Erro: Os números não podem ser negativos') #exibe o erro
else:
    print(f'O total de dias para as atividades é de: {diasA+diasB+diasC}.') #se forem numeros positivos (maiores que zero) exibe a soma de dias
1 resposta

Oi, Marina! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei muito da sua lógica de validação com if para garantir que nenhum valor seja negativo. É um ótimo hábito para manter a robustez do programa.

Uma dica interessante para o futuro é usar a função sum() quando estiver lidando com listas de números.


projetos = [diasA, diasB, diasC]
print("Total de dias:", sum(projetos))

O código acima usa uma lista para agrupar os valores e sum() para calcular o total. Isso deixa o código mais limpo e fácil de manter.

Conteúdos relacionados
Alura

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