Foros aprenderaprogramar.com
		Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: mary conchis en 03 de Octubre 2018, 06:54
		
			
			- 
				Ejercicio CU00672B del tutorial de programación Java para beginners. Al parecer cumple con lo que pedía el ejercicio.
 
 import java.util.Random; import java.util.Scanner;
 public class AdivinarNumero
 {
 public static void main (String [] Args){
 Random numAleatorio= new Random();
 int numero;
 Integer n=0;
 String entradaTeclado="";
 numero=numAleatorio.nextInt(100)+1;
 System.out.println("se ha generado un numero entero entre 1 y 100. intenta adivinarlo");
 while(n!=numero){
 Scanner entradaS=new Scanner (System.in);
 entradaTeclado=entradaS.nextLine();
 n=n.valueOf(entradaTeclado);
 if(n>numero){System.out.println("no has acertado el numero es menor.Prueba otra vez");}
 else if(n<numero){System.out.println("no has acertado el numero es mayor");}
 }
 System.out.println("has acertado");
 }
 }
- 
				Hola Mari Conchis. El ejercicio está bien resuelto. Veo que te has fijado a la hora de crear el numero aleatorio  numero=numAleatorio.nextInt(100)+1; para que el numero minimo sea 1 y no 0 y el maximo sea 1+99=100
 
 Todo correcto un saludo ;)