import java.util.Scanner; public class JuegoAzar{ public static void main(String args[]){ Scanner in = new Scanner(System.in); int numero; int valor; int contador=0; boolean ganar=false; System.out.println("--------------------------------------"); System.out.println("| Bienvenido al juego |"); System.out.println("--------------------------------------"); numero=1+(int)(Math.random()*100); System.out.println("En estos momentos se ha generado un numero comprendido entre-\n"+ "1 y 100, que usted debe adivinar"); System.out.println("--------------------------------------"); do{//este ciclo es tambien llamado repeat en otros lenguajes contador++; System.out.print("-Digite el numero "); valor = in.nextInt();//capturamos en numero digitado if(valor==numero){ System.out.println("Felicitaciones, GANASTES con "+contador+" intentos"); ganar=true; }else{ String temp=""; if(numero>valor){ temp="mayor"; }else{ temp="menor"; } System.out.println("El numero que intentas adivinar es "+temp+" que "+valor); } }while(contador<6 && ganar==false);//cerramos el ciclo 'do' //'contador<6' representa el numero de oportunidades del jugador if(ganar==false){ System.out.println("Lo siento, no has adivinado, el numero era el "+numero); } } }
Me ayudo gracias!!
ResponderBorrarTe quedo muy bien,...
ResponderBorrar