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

1.3.12 Desafío: juego de adivinación

Hola que tal

Les comparto mi código de la actividad

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

public class Main {
    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);
        int numeroRandom = new Random().nextInt(100);
        int intentos = 0;

        System.out.println("Hola, cual es tu nombre?");
        String nombre = teclado.nextLine();
        System.out.println("Que tal " + nombre + " jugaras a adivinar un numero " +
                "entre 1 y 100. Tienes 5 oportunidades asi que aprovechalas muy bien! Asi que empezemos.");

        while (intentos < 5){
            System.out.println("Introduzca un numero entre el 0 y 100");
            int numeroUsuario = teclado.nextInt();
            intentos++;

            if (numeroUsuario == numeroRandom){
                System.out.println("Genial! Adivinaste el numero en " + intentos + " intentos");
                break;
            } else if (numeroUsuario > numeroRandom){
                System.out.println("Que triste! No has acertado. El numero que indicaste es mayor.");
            } else {
                System.out.println("Que triste! No has acertado. El numero que indicaste es menor.");
            }

            if (intentos==5) {
                System.out.println("Lo siento, no conseguiste adivinar el número en 5 intentos. El número era " + numeroRandom);
            }

        }

    }
}
1 respuesta

¡Hola Nelli! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!