All pastes #214713 Raw Edit

Anonymous

public cpp v1 · immutable
#214713 ·published 2006-10-22 05:31 UTC
rendered paste body
#include <cstdlib>#include <iostream>#include <string>#include <fstream>#include <time.h>int test=0;int x=0;int credit=2000;int cards=0;int cards2=2;int valda[9];bool loop=1,g=0;using namespace std;int main(int argc, char *argv[]){    srand((unsigned)time(NULL));    string rad1 , rad2 , rad3, rad4, rad5, rad6, rad7;    string crad1,crad2,crad3,crad4,crad5,crad6,crad7;    string zrad1,zrad2,zrad3,zrad4,zrad5,zrad6,zrad7;    char* bb="Big blind";    char* sb="Small blind";        cout << " Welcome to Texas Holdem Poker! " << endl;    cout << " You start off with 2000 Credits." << endl;    cout << " Click the ENTER button to continue." << endl;    cin.get();    while(loop==1){                   while(cards<cards2){                                      int lawl=0;                                       x = rand() % 51;                                                                            for(int i = 0; i < 9; i++)                                      {                                              if(valda[i]==x){                                                               x = rand() % 51;                                                                       i=0;                                                               }                                       }                                       valda[lawl]=x;                                       lawl++;                                                                                                                                                                                                     if(x==0){  //Kortleken börjar här                                      rad1 = "  _______  ";                                       rad2 = " |       | ";                                       rad3 = " | /\\  2 | ";                                       rad4 = " | \\/    | ";                                       rad5 = " |    /\\ | ";                                       rad6 = " |  2 \\/ | ";                                          rad7 = " |_______| "; 	                                           }else if(x==1){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\  3 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " |  3 \\/ | ";    rad7 = " |_______| "; 	}else if(x==2){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\  4 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " |  4 \\/ | ";    rad7 = " |_______| "; 	}else if(x==3){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\  5 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " |  5 \\/ | ";    rad7 = " |_______| "; 	}else if(x==4){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\  6 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " |  6 \\/ | ";    rad7 = " |_______| "; 	}else if(x==5){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\  7 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " |  7 \\/ | ";    rad7 = " |_______| "; 	}else if(x==6){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\  8 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " |  8 \\/ | ";    rad7 = " |_______| "; 	}else if(x==7){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\  9 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " |  9 \\/ | ";    rad7 = " |_______| "; 	}else if(x==8){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | /\\ 10 | "; rad4 = " | \\/    | "; rad5 = " |    /\\ | "; rad6 = " | 10 \\/ | ";    rad7 = " |_______| "; 	}else if(x==9){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | Jack  | "; rad4 = " |  of   | "; rad5 = " |Diamond| "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==10){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | Queen | "; rad4 = " |  of   | "; rad5 = " |Diamond| "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==11){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | King  | "; rad4 = " |  of   | "; rad5 = " |Diamond| "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==12){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " |  Ace  | "; rad4 = " |  of   | "; rad5 = " |Diamond| "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==13){ rad1 = "  _______ " ;rad2 = " |       |"; rad3 = " |(\\/)  2|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 2 (/\\)|"; rad7 = " |_______|"; 	}else if(x==14){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/)  3|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 3 (/\\)|"; rad7 = " |_______|"; 	}else if(x==15){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/)  4|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 4 (/\\)|"; rad7 = " |_______|"; 	}else if(x==16){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/)  5|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 5 (/\\)|"; rad7 = " |_______|"; 	}else if(x==17){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/)  6|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 6 (/\\)|"; rad7 = " |_______|"; 	}else if(x==18){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/)  7|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 7 (/\\)|"; rad7 = " |_______|"; 	}else if(x==19){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/)  8|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 8 (/\\)|"; rad7 = " |_______|"; 	}else if(x==20){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/)  9|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " | 9 (/\\)|"; rad7 = " |_______|"; 	}else if(x==21){rad1 = "  _______ "; rad2 = " |       |"; rad3 = " |(\\/) 10|"; rad4 = " | \\/    |"; rad5 = " |    /\\ |"; rad6 = " |10 (/\\)|"; rad7 = " |_______|"; 	}else if(x==22){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | Jack  | "; rad4 = " |  of   | "; rad5 = " |Hearts | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==23){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | Queen | "; rad4 = " |  of   | "; rad5 = " |Hearts | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==24){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | King  | "; rad4 = " |  of   | "; rad5 = " |Hearts | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==25){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " |  Ace  | "; rad4 = " |  of   | "; rad5 = " |Hearts | "; rad6 = " |       | ";    rad7 = " |_______| ";	}else if(x==26){rad1 = "  _______ ";  rad2 = " |      2|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==27){rad1 = "  _______ " ; rad2 = " |      3|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==28){rad1 = "  _______ ";  rad2 = " |      4|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==29){rad1 = "  _______ ";  rad2 = " |      5|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==30){rad1 = "  _______ " ; rad2 = " |      6|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==31){rad1 = "  _______ ";  rad2 = " |      7|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==32){rad1 = "  _______ ";  rad2 = " |      8|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==33){rad1 = "  _______ ";  rad2 = " |      9|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==34){rad1 = "  _______ ";  rad2 = " |     10|"; rad3 = " |  ()   |"; rad4 = " | (/\\)  |"; rad5 = " |  )(   |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==35){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | Jack  | "; rad4 = " |  of   | "; rad5 = " |Cloves | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==36){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | Queen | "; rad4 = " |  of   | "; rad5 = " |Cloves | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==37){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | King  | "; rad4 = " |  of   | "; rad5 = " |Cloves | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==38){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " |  Ace  | "; rad4 = " |  of   | "; rad5 = " |Cloves | "; rad6 = " |       | ";    rad7 = " |_______| ";	}else if(x==39){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   2|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==40){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   3|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==41){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   4|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==42){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   5|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==43){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   6|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==44){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   7|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==45){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   8|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==46){rad1 = "  _______ " ;rad2 = " |       |";rad3 = " | /\\   9|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==47){rad1 = "  _______ "; rad2 = " |       |";rad3 = " | /\\  10|";rad4 = " |(OO)   |"; rad5 = " | /\\    |"; rad6 = " |       |"; rad7 = " |_______|";	}else if(x==48){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " |Jack   | "; rad4 = " |  of   | "; rad5 = " |Spades | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==49){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | Queen | "; rad4 = " |  of   | "; rad5 = " |Spades | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}else if(x==50){rad1 = "  _______  "; rad2 = " |       | "; rad3 = " | King  | "; rad4 = " |  of   | "; rad5 = " |Spades | "; rad6 = " |       | ";    rad7 = " |_______| "; 	}                                      else if(x==51){                                      rad1 = "  _______  ";                                       rad2 = " |       | ";                                       rad3 = " |  Ace  | ";                                       rad4 = " |  of   | ";                                       rad5 = " |Spades | ";                                       rad6 = " |       | ";                                          rad7 = " |_______| ";                                                         }                                      else{                                      cout << "\nTalet ar inte mellan 0-51\n"  << endl;                                      cout << "\nTalet är:" << x << endl;                                           }//Kortleken Slutar här                                           if(cards2==2){                                            zrad1+=rad1;                                           zrad2+=rad2;                                           zrad3+=rad3;                                           zrad4+=rad4;                                           zrad5+=rad5;                                           zrad6+=rad6;                                           zrad7+=rad7;                                           }                                                                                      else{                                            crad1+=rad1;                                           crad2+=rad2;                                           crad3+=rad3;                                           crad4+=rad4;                                           crad5+=rad5;                                           crad6+=rad6;                                           crad7+=rad7;                                           }                                                                             cards++;                                  if(cards2==1 && test==1)                                  g=0;                                                                    system("CLS");                                  cout << " Your Credit: " << credit << endl;                                  cout << "\n Cards on table:"<<endl;                                                     cout << crad1 << endl;                                   cout << crad2 << endl;                                  cout << crad3 << endl;                                  cout << crad4 << endl;                                  cout << crad5 << endl;                                  cout << crad6 << endl;                                  cout << crad7 << endl;                                  cout << "\n\n Your cards:\n" <<endl;                                  cout << zrad1 << endl;                                  cout << zrad2 << endl;                                  cout << zrad3 << endl;                                  cout << zrad4 << endl;                                  cout << zrad5 << endl;                                  cout << zrad6 << endl;                                  cout << zrad7 << endl;                                                                    }                                                     if(g==1){                                        loop=0;                          cout << "aldrig";                          }                   else if(test==1){                        cards=0;                        cards2=2;                        test=0;                        system("pause");                        crad1=crad2=crad3=crad4=crad5=crad6=crad7=                        zrad1=zrad2=zrad3=zrad4=zrad5=zrad6=zrad7="";                        system("CLS");                        cout <<"\n Here shall be of you lost or won.\n\n\n";                        system("pause");                        }                                      else if(cards2==2){                        cards=0;                        cards2=3;                        system("pause");                        }                   else if(cards2==3){                        cards=0;                        cards2=1;                        system("pause");                        }                   else if(cards2==1){                             cards=0;                        cards2=1;                        test++;                        system("pause");                        }                       }system("CLS");cout << " Your Credit: " << credit << endl;cout << "\ Cards on table:"<<endl;                   cout << crad1 << endl;cout << crad2 << endl;cout << crad3 << endl;cout << crad4 << endl;cout << crad5 << endl;cout << crad6 << endl;cout << crad7 << endl;cout << "\n\n Your cards:\n" <<endl;cout << zrad1 << endl;cout << zrad2 << endl;cout << zrad3 << endl;cout << zrad4 << endl;cout << zrad5 << endl;cout << zrad6 << endl;cout << zrad7 << endl;cout << "\n Detta tog ~4 timmar att skriva\n " << endl;                       system("PAUSE");    system("CLS");    return EXIT_SUCCESS;}