Carta aleatorio de la baraja española JAVA

Programa que muestra por pantalla la salida de una carta de la baraja española, teniendo en cuenta que la baraja tiene 4 palos (oros, copas, bastos y espadas) y que tienen 12 cartas cada palo.
public class CartaAleatoria {

 public static void main(String[] args) {

  int palo, carta;
  palo = (int)(Math.random()*(1-5)+5);
  carta = (int)(Math.random()*(1-13)+13);
  
  String palos[] = {"oros","copas","bastos","espadas"};
  
  switch(carta)
  {
  case 1:
   System.out.println("As de "+palos[palo-1]);
   break;
  case 2:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 3:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 4:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 5:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 6:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 7:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 8:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 9:
   System.out.println(carta+" de "+palos[palo-1]);
   break;
  case 10:
   System.out.println("Sota de "+palos[palo-1]);
   break;
  case 11:
   System.out.println("Caballo de "+palos[palo-1]);
   break;
  case 12:
   System.out.println("Rey de "+palos[palo-1]);
   break;
  }

 }

}

No hay comentarios:

Publicar un comentario