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