2
respostas

Atividade: dias para a conclusão de tarefas

A = int(input("Quantos dias são necessários para fazer a atividade A? "))
B = int(input("Quantos dias são necessários para fazer a atividade B? "))
C = int(input("Quantos dias são necessários para fazer a atividade C? "))

if A <= 0 or B <= 0 or C <= 0:
    print("Erro: os dias não podem ser negativos")
Dias = A+B+C
print("Dias necessarios:" + str(Dias))
2 respostas

Olá, Débora! 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 condicionais para validar entradas negativas e ainda compreendeu a importância de somar os valores para obter o total de dias necessários.

Uma dica interessante para o futuro é aplicar um else para que o cálculo só seja feito quando os valores forem válidos. Assim:

A = int(input("Quantos dias são necessários para fazer a atividade A? "))
B = int(input("Quantos dias são necessários para fazer a atividade B? "))
C = int(input("Quantos dias são necessários para fazer a atividade C? "))

if A <= 0 or B <= 0 or C <= 0:
    print("Erro: os dias não podem ser negativos")
else:
    Dias = A + B + C
    print("Dias necessários:", Dias)

Isso faz com que o programa evite calcular quando há entradas inválidas, deixando o código mais robusto.

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!
atv_a= int(input("Quantos dias para finalizar a atividade A:"))
atv_b= int(input("Quantos dias para finalizar a atividade B:"))
atv_c= int(input("Quantos dias para finalizar a atividade C:"))

if atv_a < 0 or atv_b < 0 or atv_c < 0:
  print("ERROR: Please enter a valid number")
else:
    print(f"Faltam exatamente {int(atv_a + atv_b + atv_c)} dias para finalizar o projeto. Boa sorte!") # f tem que estar colado na string