1
resposta

minha soluçao

atv_a = int(input("informe os dias para a atividade A:")) atv_b = int(input("Informe os dias para a atividade B:")) atv_c = int(input("informe os dias para a atividade C:")) dias = (atv_a + atv_b + atv_c)

if atv_a == -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 or atv_b == -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 or atv_c == -1 -2 -3 -4 -5 -6 -7 -8 -9 -10: print("erro: os dias nao podem ser negativos") else : print("voce tem", dias , " para finalizar o projeto.")

1 resposta

Olá, Gabriel!

Para verificar se um número é negativo, você precisa fazer a comparação de cada variável individualmente.

Aqui está uma sugestão de como você pode corrigir o seu código:

atv_a = int(input("Informe os dias para a atividade A: "))
atv_b = int(input("Informe os dias para a atividade B: "))
atv_c = int(input("Informe os dias para a atividade C: "))

# Verificando se algum dos valores é negativo
if atv_a < 0 or atv_b < 0 or atv_c < 0:
    print("Erro: os dias não podem ser negativos")
else:
    dias = atv_a + atv_b + atv_c
    print("Você tem", dias, "dias para finalizar o projeto.")

Neste exemplo, a condição if verifica se qualquer uma das variáveis atv_a, atv_b ou atv_c é menor que zero. Se sim, ele imprime a mensagem de erro. Caso contrário, ele calcula e imprime o total de dias.

Bons estudos!