Advertisement
Guest User

Untitled

a guest
May 14th, 2014
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.73 KB | None | 0 0
  1.  
  2. public class FullHouse {
  3.  
  4.     public static void printCard(int number){
  5.         if(number<=10) System.out.print(number);
  6.         else{
  7.             switch(number){
  8.             case 11: System.out.print("J");break;
  9.             case 12: System.out.print("Q");break;
  10.             case 13: System.out.print("K");break;
  11.             case 14: System.out.print("A");break;
  12.             }
  13.         }
  14.     }
  15.    
  16.     public static void printSuit(int suitNumber){
  17.            char clubs = '♣';
  18.            char diamonds = '♦';
  19.            char hearts = '♥';
  20.            char spades = '♠';
  21.            switch(suitNumber){
  22.            case 1: System.out.print(clubs + " ");break;
  23.            case 2: System.out.print(diamonds + " ");break;
  24.            case 3: System.out.print(hearts + " ");break;
  25.            case 4: System.out.print(spades + " ");break;
  26.            }
  27.     }
  28.     public static void main(String[] args) {
  29.        
  30.        for(int firstCard = 2; firstCard<= 14 ; firstCard++){
  31.            for(int secondCard = 2; secondCard<=14 ; secondCard++){
  32.                if(secondCard==firstCard) continue;
  33.                for(int firstSuit = 1 ; firstSuit<=4 ; firstSuit++){
  34.                    for(int secondSuit = 2 ; secondSuit<=4; secondSuit++){
  35.                        for(int thirdSuit = 3; thirdSuit <=4 ; thirdSuit++){
  36.                            for(int forthSuit = 1; forthSuit <=4 ; forthSuit++){
  37.                                for(int fifthSuit = 2 ; fifthSuit<=4 ; fifthSuit++){
  38.                                printCard(firstCard);
  39.                                printSuit(firstSuit);
  40.                                printCard(firstCard);
  41.                                printSuit(secondSuit);
  42.                                printCard(firstCard);
  43.                                printSuit(thirdSuit);
  44.                                printCard(secondCard);
  45.                                printSuit(forthSuit);
  46.                                printCard(secondCard);
  47.                                printSuit(fifthSuit);
  48.                                System.out.println();
  49.                                }
  50.                        }
  51.                    }
  52.                }
  53.            }
  54.            
  55.        }
  56.     }
  57.  
  58. }
  59.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement