Mostrando entradas con la etiqueta cartas. Mostrar todas las entradas
Mostrando entradas con la etiqueta cartas. Mostrar todas las entradas

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;
  }

 }

}