1
resposta

[Projeto] Tempo total Projeto Atividade

Passo 1: Pedir os valores ao usuário

atividade_a = int(input('digite o dia de atividades A:'))
atividade_b = int(input('digite o dia de atividades B:'))
atividade_c = int(input('digite o dia de atividades C:'))

Passo 2: Verificar se algum valor é negativo

if atividade_a <0 or atividade_b < 0 or atividade_c < 0:

Se algum for menor que zero, exibe erro

 print('erro: Os valores inseridos são inválidos (não podem ser negativos)')
else:

Passo 3: Se tudo estiver certo, calcula o total

tempo_total = atividade_a + atividade_b + atividade_c
print(f' O tempo total do projeto é de {tempo_total} dias')
1 resposta

Oi, Emerson! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou em passos bem definidos e utilizou o if com operador or para validar valores negativos. Isso mostra que você entendeu bem a lógica das condicionais e a importância de validar dados antes de fazer o cálculo.

Uma dica interessante para o futuro é utilizar a função all() pra verificar várias condições de forma mais enxuta.


atividade_a = int(input('Digite o dia da atividade A:'))
atividade_b = int(input('Digite o dia da atividade B:'))
atividade_c = int(input('Digite o dia da atividade C:'))

if all(valor >= 0 for valor in [atividade_a, atividade_b, atividade_c]):
    tempo_total = atividade_a + atividade_b + atividade_c
    print(f'O tempo total do projeto e de {tempo_total} dias')
else:
    print('Erro: valores invalidos')

Nesse código, all() verifica se todos os valores são maiores ou iguais a zero antes de calcular o total, deixando a validação mais organizada.

Conteúdos relacionados
Alura

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