All pastes #215467 Raw Edit

Anonymous

public cpp v1 · immutable
#215467 ·published 2006-10-22 17:01 UTC
rendered paste body
#include <cstdlib>#include <iostream>#include <string>#include <fstream>#include <time.h>int credit=1400,x=0,lawl=0,test=0;int cards=0,cards2=2,valda[9];int pool=600, bet=0;bool loop=1,g=0,blinder=0;using namespace std;void bett(){                        cout <<"Enter ammount to bet: ";                        cin >> bet;                        if(bet<=credit){                        pool+=(bet+bet); credit= credit-bet;                        }                        else{                        cout << "YOU ARE BROKE!\n";                        }                        }             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;    string theblind;    char* bb="Big blind";    char* sb="Small blind";    theblind = bb;    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;                                  cout << "\n The pool   : " << pool << endl;                                  cout << " The blind: You got the "<< theblind << 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(test==1){                                cards=0;                                cards2=2;                                test=0;                                lawl=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";                                                                if(credit < 0){                                                             loop=0;                                               cout << "\nYou lost all your money!";                                               }                                                        cout << " You won the pot containing " << pool << endl;                                             cout << " which gives you a surplus of " << pool/2 << endl;                                // if(won)                                credit= credit + pool;                                pool= pool - pool;                                system("pause");                                if(blinder==1){                                                     if(credit<600){                                                                    cout <<" YOU ARE BROKE!\n";                                                                    return 0;                                                                    }                                                     pool=pool+600;                                                     credit=credit-600;                                                     blinder=blinder-1;                                                     theblind = bb;                                                     }                               else if(blinder==0){                                                   if(credit<300){                                                                  cout <<" YOU ARE BROKE!\n";                                                                  return 0;                                                                  }                                                     pool=pool+300;                                                     credit=credit-300;                                                     blinder=blinder+1;                                                     theblind = sb;                                                     }                                                        }                                      else if(cards2==2){                                                                            cards=0;                                      cards2=3;                                                    bett();                                      system("pause");                                                }                   else if(cards2==3){                                      cards=0;                                      cards2=1;                                      bett();                                      system("pause");                                      }                   else if(cards2==1){                                           cards=0;                                      cards2=1;                                      test++;                                      bett();                                      system("pause");                                      }                       }cout << "\n Detta tog ~9 timmar att skriva\n " << endl;                       system("PAUSE");    system("CLS");    return EXIT_SUCCESS;}