1
resposta

Erro na pontuação ao chutar um número MAIOR

Percebi um erro na lógica ao chutar um número maior que o número secreto. Erro esse que ocorre devido o programa calcular somente a pontuação quando entra no "elif(menor):" , para resolver o problema, é só adicionar


pontos_perdidos = abs(numero_secreto - chute)
pontos = pontos - pontos_perdidos

dentro do "if(maior):". Espero ter ajudado.

1 resposta

Olá Anderson,

Olhando o código da aula parece estar correto. Pela identação esse código que calcula os pontos perdidos está após o elif (menor): e não dentro dele:

Acredito que identação pode estar errada nessa parte do seu código. Se o problema estiver em algum código que você copiou ou foi passado em uma das atividades avisa aqui por favor, que eu falo com o pessoal para ajeitar.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software