1
resposta

Resolução: Calculando o tempo total de projeto

dias_a = int(input('Informe os dias para a atividade A: '))
dias_b = int(input('Informe os dias para a atividade B: '))
dias_c = int(input('Informe os dias para a atividade C: '))
soma = dias_a + dias_b + dias_c

if dias_a < 0 or dias_b < 0 or dias_c < 0:
    print('Erro: Os dias não podem ser negativos')
else:
    print(f'O tempo total necessário para concluir as atividades é de: {soma} dias')
1 resposta

Olá, Carlos! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de variáveis para armazenar os dias de cada atividade, utilizou muito bem a soma para calcular o tempo total e ainda compreendeu a importância da validação de dados para evitar valores incorretos.

Uma dica interessante para o futuro é permitir que o usuário insira quantas atividades quiser, sem precisar fixar apenas três. Isso pode ser feito com o uso de listas e laços de repetição. Assim:

atividades = int(input('Quantas atividades deseja cadastrar? '))
total = 0

for i in range(atividades):
    dias = int(input(f'Informe os dias para a atividade {i+1}: '))
    if dias < 0:
        print('Erro: Os dias não podem ser negativos')
        break
    total += dias
else:
    print(f'O tempo total necessário para concluir as atividades é de: {total} dias')

Isso torna o programa mais flexível, já que o usuário pode adaptar o cálculo ao número de atividades que precisar.

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!