Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1.  
  2. package juego;
  3. import java.util.*;
  4.  
  5. public class JUEGO {
  6.  
  7.  
  8. static Scanner entrada = new Scanner (System.in);
  9. public static void main(String[] args) {
  10. //VARIABLES
  11. int RONDAS,JA = 0,JB = 0,EMP = 0,RANDOM = 0;
  12. String JUGADA,RESULTADO = "",JUGADA_A = "",JUGADA_B = "";
  13. String [][] POSIBLES = {
  14. // 1 = Gana_A, 2 = Gana_B, 0 = EMPATE
  15. {"PR","1"},{"PS","2"},{"PP","0"}, //P = PAPEL
  16. {"RS","1"},{"RP","2"},{"RR","0"}, //R = ROCKA
  17. {"SP","1"},{"SR","2"},{"SS","0"} //S = TIJERA
  18. };
  19.  
  20. //CAPTURA DE NUMERO DE RONDAS A JUGAR
  21. System.out.println ("Ingresa el numero de partidas a jugar: ");
  22. RONDAS = entrada.nextInt();
  23. String TABLERO [] = new String [RONDAS];
  24.  
  25. for (int k = 0; k < RONDAS; k++) {
  26. System.out.println ("Ingresa la Jugada: ");
  27. JUGADA_A = entrada.next();
  28. RANDOM = (int)(Math.random()*60);
  29. if (RANDOM >= 0 && RANDOM < 20) {
  30. JUGADA_B = "P";
  31. }
  32. if (RANDOM >= 20 && RANDOM < 40) {
  33. JUGADA_B = "R";
  34. }
  35. if (RANDOM >= 40 && RANDOM < 60) {
  36. JUGADA_B = "S";
  37. }
  38. System.out.println (JUGADA_B);
  39. JUGADA = JUGADA_A + JUGADA_B;
  40. //System.out.println (RANDOM);
  41. for (int i = 0; i <POSIBLES.length; i++ ) {
  42. for (int j = 0; j < 1 ;j++) {
  43. if (JUGADA.equals(POSIBLES[i][0])){
  44. if (POSIBLES[i][1] == "1") {
  45. RESULTADO = "GANA A";
  46. JA++;
  47. }
  48. else {
  49. if (POSIBLES[i][1] == "2") {
  50. RESULTADO = "GANA B";
  51. JB++;
  52. }
  53. else {
  54. if (POSIBLES[i][1] == "0") {
  55. RESULTADO = "EMPATE";
  56. EMP++;
  57. }
  58. }
  59. }
  60. TABLERO[k] = RESULTADO;
  61. }
  62. }
  63. }
  64. }
  65. for (int f = 0; f < RONDAS; f++) {
  66. System.out.println(TABLERO[f]);
  67. }
  68. if (JA > JB) {
  69. System.out.println ("EL JUGADOR A HA GANADO!");
  70. }
  71. if (JA < JB) {
  72. System.out.println ("EL JUGADOR B HA GANADO!");
  73. }
  74. if (JA == JB) {
  75. System.out.println ("EL JUEGO HA TERMINADO EN EMPATE!");
  76. }
  77. }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement