Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Exercicio 2 - calculando o tempo

ola, segue o código, seguindo a 1 ideia, como esta no texto e a 2 sendo a inserção dos valores, o que possibilita fazer a verificação sem mexer no código.

def soma_atividades():
    atividade_A = 5
    atividade_B = -8
    atividade_C = 3

    if atividade_A <0 or atividade_B <0 or atividade_C <0:
        print(f'Erro os dias não podem ser negativos')
    elif atividade_A == 0 and atividade_B == 0 and atividade_C == 0:
        print(f'Os valores estão zerados, não e possivel realizar a soma')
    else:
        soma = atividade_A + atividade_B + atividade_C
        print(f'O tempo total para realizar as A,B e C  é {soma} dias')

soma_atividades()

def soma_atividades2():
    atividade_A = float(input('Digite o tempo em dias para atividade A: '))
    atividade_B = float(input('Digite o tempo em dias para atividade B: '))
    atividade_C = float(input('Digite o tempo em dias para atividade C: '))

    if atividade_A <0 or atividade_B <0 or atividade_C <0:
        print(f'Erro os dias não podem ser negativos')
    elif atividade_A == 0 and atividade_B == 0 and atividade_C == 0:
        print(f'Os valores estão zerados, não e possivel realizar a soma')
    else:
        soma = atividade_A + atividade_B + atividade_C
        print(f'O tempo total para realizar as A,B e C  é {soma} dias')

soma_atividades2()
1 resposta
solução!

Oi, Rony! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei bastante da sua abordagem de apresentar duas versões — uma com valores fixos e outra com entrada do usuário. As validações para evitar dias negativos ou todos zerados mostram atenção aos detalhes do fluxo.

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