Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

NumeroSecreto

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola Estudiante, espero que estés bien!

Parece que estás trabajando en un juego de adivinanza de números. Vamos a revisar tu código:

  1. Importaciones: Estás importando correctamente las clases Random y Scanner.

  2. Generación del número secreto: Estás usando random.nextInt(100) + 1 para generar un número entre 1 y 100, lo cual es correcto.

  3. Lógica del juego:

    • Inicializas numeroUsuario, numeroSecreto y contador a 0.
    • El bucle while se ejecuta mientras numeroUsuario no sea igual a numeroSecreto y contador sea menor que 5.
    • Dentro del bucle, obtienes la entrada del usuario y comparas con numeroSecreto.
    • Incrementas contador después de cada intento.
  4. Mensajes al usuario:

    • Si el usuario adivina correctamente, imprimes el mensaje de éxito.
    • Si no, indicas si el número secreto es mayor o menor.
    • Después de 5 intentos, informas que se agotaron los intentos.

Todo parece estar en orden, pero asegúrate de que el usuario entienda que tiene un límite de 5 intentos desde el principio. Podrías mejorar la experiencia del usuario añadiendo un mensaje inicial que explique las reglas del juego.

Espero que esto te ayude a avanzar en tu proyecto. ¡Buena suerte y disfruta programando! Espero haber ayudado y buenos estudios!