Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package juego;
- import java.util.*;
- public class JUEGO {
- static Scanner entrada = new Scanner (System.in);
- public static void main(String[] args) {
- //VARIABLES
- int RONDAS,JA = 0,JB = 0,EMP = 0,RANDOM = 0;
- String JUGADA,RESULTADO = "",JUGADA_A = "",JUGADA_B = "";
- String [][] POSIBLES = {
- // 1 = Gana_A, 2 = Gana_B, 0 = EMPATE
- {"PR","1"},{"PS","2"},{"PP","0"}, //P = PAPEL
- {"RS","1"},{"RP","2"},{"RR","0"}, //R = ROCKA
- {"SP","1"},{"SR","2"},{"SS","0"} //S = TIJERA
- };
- //CAPTURA DE NUMERO DE RONDAS A JUGAR
- System.out.println ("Ingresa el numero de partidas a jugar: ");
- RONDAS = entrada.nextInt();
- String TABLERO [] = new String [RONDAS];
- for (int k = 0; k < RONDAS; k++) {
- System.out.println ("Ingresa la Jugada: ");
- JUGADA_A = entrada.next();
- RANDOM = (int)(Math.random()*60);
- if (RANDOM >= 0 && RANDOM < 20) {
- JUGADA_B = "P";
- }
- if (RANDOM >= 20 && RANDOM < 40) {
- JUGADA_B = "R";
- }
- if (RANDOM >= 40 && RANDOM < 60) {
- JUGADA_B = "S";
- }
- System.out.println (JUGADA_B);
- JUGADA = JUGADA_A + JUGADA_B;
- //System.out.println (RANDOM);
- for (int i = 0; i <POSIBLES.length; i++ ) {
- for (int j = 0; j < 1 ;j++) {
- if (JUGADA.equals(POSIBLES[i][0])){
- if (POSIBLES[i][1] == "1") {
- RESULTADO = "GANA A";
- JA++;
- }
- else {
- if (POSIBLES[i][1] == "2") {
- RESULTADO = "GANA B";
- JB++;
- }
- else {
- if (POSIBLES[i][1] == "0") {
- RESULTADO = "EMPATE";
- EMP++;
- }
- }
- }
- TABLERO[k] = RESULTADO;
- }
- }
- }
- }
- for (int f = 0; f < RONDAS; f++) {
- System.out.println(TABLERO[f]);
- }
- if (JA > JB) {
- System.out.println ("EL JUGADOR A HA GANADO!");
- }
- if (JA < JB) {
- System.out.println ("EL JUGADOR B HA GANADO!");
- }
- if (JA == JB) {
- System.out.println ("EL JUEGO HA TERMINADO EN EMPATE!");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement