Commit 63e14615 by Emanuel Lugo

COMPARACION DE MANOS AGREGADA

parent d37aa914
...@@ -19,49 +19,78 @@ public class PokerGame2 { ...@@ -19,49 +19,78 @@ public class PokerGame2 {
} }
public static void main(String args[]) { public static void main(String args[]) {
int puntosMano1; int puntosMano1, puntosMano2;
ArrayList[] manos;
PokerGame2 pokerGanador = new PokerGame2(); PokerGame2 pokerGanador = new PokerGame2();
pokerGame pokerJugadas = new pokerGame(); pokerGame pokerJugadas = new pokerGame();
ArrayList<Carta> mano = new ArrayList<Carta>(); ArrayList<Carta> mano1 = new ArrayList<Carta>();
// List<Carta[]> jugadas = new ArrayList<Carta[]>(); ArrayList<Carta> mano2 = new ArrayList<Carta>();
// Carta[] m1 = new Carta[5];
// m1[0] = new Carta("AH"); // agregamos la mano 1
// m1[1] = new Carta("AD");
// m1[2] = new Carta("TH");
// m1[3] = new Carta("TC");
// m1[4] = new Carta("6S");
// Carta[] m2 = new Carta[5];
// m2[0] = new Carta("AH");
// m2[1] = new Carta("KD");
// m2[2] = new Carta("QH");
// m2[3] = new Carta("3C");
// m2[4] = new Carta("3S");
Carta carta1 = new Carta("2S "); Carta carta1 = new Carta("2S ");
Carta carta2 = new Carta("2C "); Carta carta2 = new Carta("2C ");
Carta carta3 = new Carta("4H "); Carta carta3 = new Carta("4H ");
Carta carta4 = new Carta("5D "); Carta carta4 = new Carta("5D ");
Carta carta5 = new Carta("5C "); Carta carta5 = new Carta("5C ");
mano1.add(carta1);
mano1.add(carta2);
mano1.add(carta3);
mano1.add(carta4);
mano1.add(carta5);
// agregamos la mano2
Carta carta6 = new Carta("AS ");
Carta carta7 = new Carta("AC ");
Carta carta8 = new Carta("AH ");
Carta carta9 = new Carta("4D ");
Carta carta10 = new Carta("4C ");
mano2.add(carta6);
mano2.add(carta7);
mano2.add(carta8);
mano2.add(carta9);
mano2.add(carta10);
// IMPRIMIMOS LAS MANOS
System.out.println("MANO1:");
for (Carta c1 : mano1) {
System.out.print(c1.valorPalo() + " ");
}
mano.add(carta1); System.out.println(" ");
mano.add(carta2);
mano.add(carta3);
mano.add(carta4);
mano.add(carta5);
// jugadas.add(m1);
// jugadas.add(m2);
// pokerJugadas.jugadas(mano); System.out.println("MANO2:");
for (Carta c2 : mano2) {
System.out.print(c2.valorPalo() + " ");
}
puntosMano1 = pokerGanador.valorJugada(pokerJugadas.jugadas(mano1));
puntosMano2 = pokerGanador.valorJugada(pokerJugadas.jugadas(mano2));
System.out.println(" ");
/*
* System.out.println(" \nPuntos Mano1 = " + puntosMano1);
* System.out.println(pokerJugadas.jugadas(mano1));
*
* System.out.println(" \nPuntos Mano2 = " + puntosMano2);
* System.out.println(pokerJugadas.jugadas(mano2));
*/
// FUNCION QUE COMPARA LAS JUGADAS
if (puntosMano1 > puntosMano2) {
System.out.println("LA MANO GANADORA ES:");
for (Carta carta : mano) { for (Carta c1 : mano1) {
System.out.print(carta.valorPalo() + " "); System.out.print(c1.valorPalo() + " ");
} }
puntosMano1 = pokerGanador.valorJugada(pokerJugadas.jugadas(mano)); System.out.println(pokerJugadas.jugadas(mano1));
} else {
System.out.println(" \nPuntos Mano1 = " + puntosMano1); System.out.println("LA MANO GANADORA ES:");
System.out.println(pokerJugadas.jugadas(mano));
for (Carta c2 : mano2) {
System.out.print(c2.valorPalo() + " ");
}
System.out.println(pokerJugadas.jugadas(mano2));
}
} }
public int valorJugada(String jugada) { public int valorJugada(String jugada) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment