miércoles, 19 de noviembre de 2014

Ejercicio 32: Acertar un número aleatorio en x intentos

package ejercicio32;
import java.util.Scanner;
import java.util.Random;
/**
*
* @author juan
*/
public class Ejercicio32 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        int cont=0,intentos;
        int num,oculto;
        Random al = new Random();
        Scanner leer = new Scanner(System.in);
        boolean acertado= false;
  

     
        oculto=al.nextInt(100)+1;
        do{
            System.out.println("Introduzca el número de intentos");
            intentos= leer.nextInt();
        }while(intentos<=0);
       
        while (!acertado && intentos>cont) {
            System.out.println("Introduzca su intento;");
            num=leer.nextInt();
            if (num==oculto){
                System.out.println("HAS GANADO!");
                acertado=true;
            } else if (num<oculto) {
                System.out.println("El número buscado es menor");
            } else System.out.println("El número buscado es mayor");
            ++cont;
        }
       
   
    }
   
}