Desarrollo de la plataforma de mini juegos Jade Bird
1. Elige el juego ----- cambia para elegir la estructura
Prueba de clase pública { public static void main (String [] args) { System.out.println ("Bienvenido a la plataforma Jade Bird Tour Mini-Play"); Entrada del escáner = nuevo escáner (System.in); System.out.println (" \ nElija su juego favorito: \ n "); System.out.println (" * * * * * * * * * * * * * * * * * * * * * * * "); System.out.println ("1. Lucha contra el propietario"); System.out.println ("2. Tauromaquia"); System.out.println ("3. Bubble Dragon"); System.out.println ("4. Lianliankan") ; System.out.println ("* * * * * * * * * * * * * * * * * * * * * *"); System.out.print ("\ nPor favor seleccione, ingrese el número:"); int num = input.nextInt (); switch (num) { caso 1: System.out.println ("¡Has entrado en la sala de combate!"); Break; caso 2: System.out.println ("¡Has entrado en la sala de combate!"); Break; caso 3: System.out.println (" ¡Has entrado en la habitación del dragón de burbujas! "); Descanso; caso 4: System.out.println (" ¡Has entrado en la habitación de Lianliankan! "); Descanso; caso 5: principal (args); descanso; predeterminado: System.out .println ("Lo siento, tu entrada es incorrecta"); break; } } }
2. Juega y avanza -------- múltiples if / break
public class Jinji { public static void main (String [] args) { Scanner input = new Scanner (System.in); int n = 1; int count = 0; // count int score = 0; // Game score String answer ; System.out.println ("Bluebird Mini Game Platform> Game Advancement \ n"); do { System.out.print ("Estás jugando la primera entrada" + n + ", el puntaje es:"); puntaje = entrada. nextInt (); // Ingrese el puntaje del juego if (puntaje> 80) {// Cuente el número de rondas con 80 puntos o más cuente ++; } n ++; if (n> 5) { System.out.println ("Game Over"); } más { System.out.print ("¿Continuará al próximo juego? (Sí / no)"); respuesta = input.next (); if (answer.equals ("no")) { System.out.println ("Usted Ha salido del juego hasta la mitad "); break; } else { System.out.println (" Ingrese a la siguiente ronda "); } } } while (n <= 5); doble tasa = cuenta / 5.0; // la cuenta alcanza 80 puntos La relación anterior if (n> 5) { if (rate> 0.8) { System.out.println ("\ n Felicitaciones por pasar el primer nivel"); } else if (rate> 0.6) { System.out.println ("\ n¡A través del segundo nivel, continúa trabajando duro! "); } else { System.out.println ("\ n ¡Lo siento, no lograste avanzar, continúa animando!"); } } else { System.out.println ("\ n ¡Lo sentimos, no lograste avanzar, continúa animando! "); } } }
3. Juega y paga monedas de juego ---- si es estructura, continúa la declaración
public class Count { public static void main (String [] args) { System.out.println ("Plataforma de mini juegos Bluebird> pago de divisas del juego"); Entrada del escáner = nuevo escáner (System.in); System.out.println ( "Elija el tipo de juego que está jugando:"); System.out.println ("1. Tipo de tarjeta"); System.out.println ("2. Deportes recreativos"); int num = input.nextInt (); System.out.println ("Ingrese la duración de su juego:"); int time = input.nextInt (); switch (num) { case 1: if (time> 10) { System.out.println ("Usted jugó Es un juego de cartas, la duración es: "+ tiempo +" hora, puede disfrutar de un 50% de descuento, debe pagar "+ (0.5 * tiempo * 10) +" moneda del juego "); } más { System.out.println ("Estás jugando un juego de cartas, la duración es:" + tiempo + "hora, puedes disfrutar de un 20% de descuento, debes pagar" + (0.8 * tiempo * 10) + "moneda del juego") ; } pausa; caso 2: si (tiempo <= 10) { System.out.println ("Estás jugando un juego deportivo informal, la duración es:" + tiempo + "hora, puedes disfrutar de un 20% de descuento, debes pagar "+ (0.8 * tiempo * 20) +" moneda del juego "); } else { System.out.println (" Estás jugando un juego deportivo casual, la duración es: "+ tiempo +" hora, puedes disfrutar de un 50% de descuento Para descuentos, debe pagar "+ (0.5 * tiempo * 20) +" moneda del juego "); } pausa; } System.out.println (" Juego terminado "); } }
4. Agregar información del usuario
Usuario de clase pública { public static void main (String [] args) { System.out.println ("Bluebird Mini Game Platform> Add User Information \ n"); int zs; // integer int age; // age int score; // Point Scanner input = new Scanner (System.in); System.out.println ("Ingrese el número de usuarios a ingresar` :"); int count = input.nextInt (); for (int i = 0; i <count; i ++) { System.out.println ("Ingrese el número de usuario (<entero de 4 dígitos>):"); zs = input.nextInt (); if (zs <= 9999 && zs> = 1000) { } else { System.out.println ("entrada incorrecta"); continuar; } System.out.println ("Ingrese la edad del usuario:"); age = input.nextInt (); if (age <= 10 || age> 100) { System.out.println ("Lo siento, tu edad no es adecuada para jugar"); System.out.println ("Ingresa información Fail \ n "); continuar; } System.out.println (" Ingrese los puntos de membresía: "); puntaje = input.nextInt (); System.out.println (" La información de miembro que ingresó es: \ n ") ; System.out.println ("ID de usuario:" + zs + "Edad:" + edad
+ "Puntos:" + puntaje + "\ n"); } } }
Nota : Uso flexible de continuar y romper