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.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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.