1
resposta

[Bug] Opiniao do isntrutor com erro

a opiniao do instrutor apresenta falha caso voce acerte o numero na 5 tentativa ele aparece - Parabéns, você acertou o número em 5 tentativas! Você não conseguiu adivinhar o número em 5 tentativas. O número era xxx. Entao mudei o if (1 > tentativas) { System.out.println("Você não conseguiu adivinhar o número em 5 tentativas. O número era " + numeroGerado); Assim deu certo

import java.util.Random; import java.util.Scanner;

public class praticva {

public static void main(String[] args) {
    Scanner leitor = new Scanner(System.in);
    int numeroGerado = new Random().nextInt(1); // gera um número aleatório entre 0 e 100
    int tentativas = 0;

    while (5 > tentativas) {
        System.out.print("Digite um número entre 1 e 10: ");
        int numeroDigitado = leitor.nextInt();
        tentativas++;

        if (numeroDigitado == numeroGerado) {
            System.out.println("Parabéns, você acertou o número em " + tentativas + " tentativas!");
            break; // interrompe o loop while
        } else if (numeroDigitado < numeroGerado) {
            System.out.println("O número digitado é menor que o número gerado.");
        } else {
            System.out.println("O número digitado é maior que o número gerado.");
        }
    }

    if (1 > tentativas) {
        System.out.println("Você não conseguiu adivinhar o número em 5 tentativas. O número era " + numeroGerado);
    }
}

}

1 resposta

Olá Heitor, tudo bem?

Obrigada por compartilhar sua dúvida conosco. Pelo que entendi, você fez uma modificação no código para corrigir um erro na mensagem de parabéns quando o usuário acerta o número na quinta tentativa. É isso mesmo?

Se for esse o caso, fico feliz que tenha conseguido resolver o problema. É importante lembrar que, ao fazer alterações no código, devemos sempre testá-lo para garantir que tudo está funcionando corretamente.

Além disso, é interessante entender o motivo do erro para evitar que ele aconteça novamente no futuro. Você sabe o que causou esse problema na mensagem de parabéns?

Espero ter ajudado e bons estudos!