Generation

generate functionTue, 02 May 2023

El programa generará un número aleatorio entre 0 y 100 mediante la clase Math y el método random(). El usuario debe adivinar ese número en el menor numero de intentos posibles; para ello el programa nos ira diciendo pistas. El programa le dirá al usuario entre cada intento, si el número a adivinar está:"MAS ABAJO" o"MAS ARRIBA" Una vez adivinado el número el programa debe de imprimir:"CORRECTO, ADIVINASTE EN n (número de intentos)INTENTOS"

import java.util.Random; import java.util.Scanner; public class adivinanza { public static void main(String[] args) { Scanner scan = new Scanner(System.in); Random rnd = new Random(); int random = rnd.nextInt(101); int tries = 0; System.out.println(random); while(true) { tries++; System.out.println("¿Cuál es el número?"); int num = scan.nextInt(); if(num < random) { System.out.println("Más arriba"); }else if(num > random) { System.out.println("Más abajo"); }else { System.out.println("Acertaste en " + tries + " intentos"); break; }

Want to kickstart your project?Use the new AI Studio to create your code