Programa simulando el piedra o papel o tijera
Es basicamente hacer un programa simunlando hacer un piedra o papel o tigera arriba esta el comentario más o menos explicando todo lo que hay que hacerunknown
java
4 years ago
3.0 kB
8
Indexable
package com.mycompany.practica_2_1; import java.util.Scanner; public class Ex2 { public static void main(String[] args) { /* Ejercicio 2: Genera dos números aleatorios entre 1 y 3. Muéstralos por pantalla. Los números tendrán la siguiente correspondencia: 1 - Piedra 2 - Papel 3 - Tijera Muestra el equivalente para cada número. Indica quién gana. En caso de empate deberá indicarse y se deberá a volver a ejecutar el código del ejercicio para volver a generar una tirada de piedrapapel - tijera, hasta que alguno gane. */ Scanner sn = new Scanner(System.in); boolean salir = false; int opcion; //Guardaremos la opcion del usuario //Vamos generar 2 números Aleatorios del 1 al 3 int random1 = (int) (Math.random() * 3 + 1); //dia que nacio //Luego imprimimos esos números aleatorios System.out.println("random2 = " + random1); //Generamos el otro valor de l 1 al 3 int random2 = (int) (Math.random() * 3 + 1); //Luego lo imprimimos System.out.println("random2 = " + random2); System.out.println("1. Jugador 1"); System.out.println("2. Jugador 2"); System.out.println("3. Mostrar Resultado"); System.out.println("3. Salir"); while (!salir) { System.out.println("Escribe una de las opciones"); opcion = sn.nextInt(); switch (opcion) { case 1: if (random1 == 1) { System.out.println("Has Escogido Piedra"); } if (random1 == 2) { System.out.println("Has Escogido Papel"); } if (random1 == 3) { System.out.println("Has Escogido Tijera"); } break; case 2: if (random2 == 1) { System.out.println("Has Escogido Piedra"); } if (random2 == 2) { System.out.println("Has Escogido Papel"); } if (random2 == 3) { System.out.println("Has Escogido Tijera"); } break; case 3: if (random1 < random2) { System.out.println("Has Ganado Player 1"); }else if(random1 > random2){ System.out.println("Has Ganado Player 1"); }else{ System.out.println("Has Ganada Player2"); } break; case 4: salir = true; break; default: System.out.println("Solo números entre 1 y 4"); } } } }
Editor is loading...