Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Apos usar While, as linhas if e ELIF nao funcionam

Prezados,

Após implementar o while no meu codigo, ele funciona fazendo as repetições, porém as linhas na parte de baixo que deveriam indicar , se o numero é maior ou menor que o número secreto, não estãos sendo chamadas, está somente aparecendo o numero que digitei repetidamente.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Isso acontece pq vc não está decrementando o numero de tentativas. Então toda vez o while usa o total_de_tentativas = 3 e sempre é maior que 0, por isso nunca sai do loop.

Adicione o total_de_tentativas = total_de_tentativas - 1 após a linha chute = (int) chute

A mensagem do numero ser maior ou menor, apareceu somente após 3 tentativas, não igual ao do professor, onde cada tentativa, informava se o número é maior ou menor.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade