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