1
resposta

Acrescentando pontuações

Se colocar um simples IF para checar se o chute é maior que o número secreto a pontuação ficará correta.

    int pontosPerdidos;

    if (chute > numeroSecreto) {
        pontosPerdidos = (chute - numeroSecreto) / 2;
    }
    else {
        pontosPerdidos = (numeroSecreto - chute) / 2;
    }

    pontos = pontos - pontosPerdidos;
1 resposta

Olá, Luciano! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você explorou o uso de condicionais para aplicar lógica de comparação, utilizou muito bem os operadores matemáticos para calcular a pontuação e ainda compreendeu a importância do cálculo proporcional de pontos perdidos para tornar a dinâmica do jogo mais justa.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

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!