<div style="text-align:left;"><font face="맑은 고딕"><img height="432" width="800" src="http://thimg.todayhumor.co.kr/upfile/201506/1433684875Kt85oYlqbzNmBvYSDgKwBuCGkAsXjzqs.jpg" alt="error.jpg" style="border:medium none;" class="chimg_photo"></font></div><font face="맑은 고딕"><br><br>크앙....<br><br>밑에는 저 main... (원래 나눠해야 한다는 거 알아요...)<br></font> <hr><font face="맑은 고딕">#include <iostream><br>#include <stdlib.h><br>#include <ctime><br>#include <algorithm><br>#include <string><br><br><br>using namespace std;<br><br>int main()<br>{<br> int gameresult[7]={0,0,0,0,0,0,0}; //1-블랙잭 2-가위바위보<br> int gameswitch[7]={0,0,0,0,0,0,0};<br> int inputgame;<br> int play;<br> int temp;<br><br><br> do{<br> system("cls");<br> cout << "당신의 승점" << gameresult[0] << ", "<< gameresult[1] << ", "<< gameresult[2] << ", "<< gameresult[3] << ", "<< gameresult[4] << ", "<< gameresult[5] << ", "<< gameresult[6] << endl << "게임을 선택하세요. (1.블랙잭 2.가위바위보 3.로또 6/45 4. 5. 6. 7.)" << endl;<br><br> cin >> inputgame;<br><br> if (inputgame == 1){<br> temp=blackjack();<br> if (temp==1){<br> gameresult[0]+=temp;<br> }<br> else if (temp==2){<br> gameresult[0]+=temp;<br> }<br> else {<br> gameresult[0]+=-1;<br> }<br> }<br> else if (inputgame == 2){<br> if (temp==1){<br> gameresult[1]+=temp;<br> }<br> else if (temp==2){<br> gameresult[1]+=temp;<br> }<br> else {<br> gameresult[1]+=-1;<br> }<br> }<br> else if (inputgame == 3){<br> if (temp==1){<br> gameresult[2]+=temp;<br> }<br> else if (temp==2){<br> gameresult[2]+=temp;<br> }<br> else {<br> gameresult[2]+=-1;<br> }<br> }<br> else {<br> cout << "잘못된 입력입니다." << endl;<br> }<br><br> cout << "게임하시겠습니까? (1.Yes 2.No)" << endl;<br> cin >> play;<br> }while (play == 1);<br><br> return 0;<br>}<br><br>int blackjack(){<br> string card[]={"Ace","2","3","4","5","6","7","8","9","10","King","Queen","Jack"};<br> int cardselect;<br> int i;<br> int Playerresult=0;<br> int Computerresult=0;<br> int c=2;<br> int d=2;<br> string Playercard[5];<br> int Player[5]={0,0,0,0,0};<br> int Computer[5]={0,0,0,0,0};<br> string Computercard[5];<br><br> cout << "카드는 최대 5장까지 뽑을 수 있습니다." << endl << "비길 경우 패배처리 됩니다." << endl << "=============================" << endl << endl;<br><br> random_shuffle(card,card+13);<br> Playercard[0]=card[0];<br> random_shuffle(card,card+13);<br> Playercard[1]=card[0];<br> random_shuffle(card,card+13);<br> Computercard[0]=card[0];<br> random_shuffle(card,card+13);<br> Computercard[1]=card[0];<br><br> cout << "Player의 현재 카드 : " << Playercard[0] << ", " << Playercard[1] << endl;<br> cout << "Computer의 현재 카드 : " << Computercard[0] << ", " << Computercard[1] << endl << endl;<br> cout << "카드를 더 뽑으시겠습니까? (1.Yes 2.No)";<br> cin >> cardselect;<br> for(i=0;i<5;i++){<br> if(Computercard[i]=="2"){<br> Computer[i]=2;<br> }<br> else if(Computercard[i]=="3"){<br> Computer[i]=3;<br> }<br> else if(Computercard[i]=="4"){<br> Computer[i]=4;<br> }<br> else if(Computercard[i]=="5"){<br> Computer[i]=5;<br> }<br> else if(Computercard[i]=="6"){<br> Computer[i]=6;<br> }<br> else if(Computercard[i]=="7"){<br> Computer[i]=7;<br> }<br> else if(Computercard[i]=="8"){<br> Computer[i]=8;<br> }<br> else if(Computercard[i]=="9"){<br> Computer[i]=9;<br> }<br> else if(Computercard[i]=="10"){<br> Computer[i]=10;<br> }<br> else if(Computercard[i]=="Jack"){<br> Computer[i]=10;<br> }<br> else if(Computercard[i]=="Queen"){<br> Computer[i]=10;<br> }<br> else if(Computercard[i]=="King"){<br> Computer[i]=10;<br> }<br> }<br><br> for(i=0;i<5;i++){<br> Computerresult+=Computer[i];<br> }<br> for(i=0;i<5;i++){<br> if(Computercard[i]=="Ace" && Computerresult <= 10){<br> Computer[i]=11;<br> Computerresult+=Computer[i];<br> }<br> else{<br> Computer[i]=1;<br> Computerresult+=Computer[i];<br> }<br> }<br> while (Computerresult <= 15 && c < 5){<br> random_shuffle(card,card+13);<br> Computercard[c]=card[0];<br> c++;<br> }<br><br> if (cardselect == 1){<br> while (cardselect ==1){<br> random_shuffle(card,card+13);<br> Playercard[d]=card[0];<br> cout << "뽑은 카드 -> " << Playercard[d] << endl << "=============================" << endl ;<br> d++;<br> cout << "카드를 더 뽑으시겠습니까? (1.Yes 2.No)";<br> cin >> cardselect;<br> }<br> }<br> else if (cardselect == 2){<br> for(i=0; i<d; i++){<br> if (Playercard[i] == "Ace"){<br> cout << "Ace를 1과 11 중 무엇으로 사용하시겠습니까?";<br> cin >> Player[i];<br> }<br> }<br><br> for(i=0;i<d;i++){<br> if(Playercard[i]=="2"){<br> Player[i]=2;<br> }<br> else if(Playercard[i]=="3"){<br> Player[i]=3;<br> }<br> else if(Playercard[i]=="4"){<br> Player[i]=4;<br> }<br> else if(Playercard[i]=="5"){<br> Player[i]=5;<br> }<br> else if(Playercard[i]=="6"){<br> Player[i]=6;<br> }<br> else if(Playercard[i]=="7"){<br> Player[i]=7;<br> }<br> else if(Playercard[i]=="8"){<br> Player[i]=8;<br> }<br> else if(Playercard[i]=="9"){<br> Player[i]=9;<br> }<br> else if(Playercard[i]=="10"){<br> Player[i]=10;<br> }<br> else if(Playercard[i]=="Jack"){<br> Player[i]=10;<br> }<br> else if(Playercard[i]=="Queen"){<br> Player[i]=10;<br> }<br> else if(Playercard[i]=="King"){<br> Player[i]=10;<br> }<br> }<br> for(i=0;i<d;i++){<br> Playerresult+=Player[i];<br> }<br> }<br><br> cout << "=============================" << endl << "게임 결과" << endl << "컴퓨터의 점수 : " << Computerresult << endl;<br> cout << "당신의 점수 : " << Playerresult << endl << "=============================" << endl;<br><br> if (Playerresult > 21 && Computerresult <= 21){<br> cout << "인간의 욕심은 끝이 없다. 당신은 잘못된 선택으로 패배하였습니다." << endl;<br> return 3;<br> }<br> else if (Computerresult > Playerresult && Computerresult <= 21){<br> cout << "당신은 컴퓨터에게 운으로 패배하셨습니다." << endl;<br> return 3;<br> }<br> else if (Playerresult == 21){<br> cout << "Black Jack!" << endl;<br> return 2;<br> }<br> else if (Playerresult < Computerresult){<br> cout << "당신은 컴퓨터에게 승리하셨습니다." << endl;<br> return 1;<br> }<br> else{<br> cout << "당신은 어쨌든 졌습니다." << endl;<br> return 3;<br> }<br>}<br><br>int rsp(){<br><br>} //아직 미구현<br><br>int lotto(){<br><br>} //아직 미구현<br></font>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.