학교 숙제로 게임 프로그램을 만들어야 하는데요. <div><br></div> <div>게임 룰이</div> <div>주사위를 던지면 (1에서 6까지)</div> <div>1은 머리고 (1개)</div> <div>2은 몸 (1개)</div> <div>3은 날개 (6개를 모아야 합니다. 그러니까 3이 6번 나와아 합니다.)</div> <div>4는 다리 (똑같이 6개)</div> <div>5는 눈 (2개)</div> <div>6은 꼬리 (1개)</div> <div>컴푸터랑 계속 주사위를 던져서 어는 쪽이 먼저 모두 모은 다면 끝나는 게임 입니다.</div> <div><br></div> <div>질문은요.</div> <div>일단</div> <div>게임 시작하시겠습니까?</div> <div>라고 하면 Y 누르고</div> <div>그 다음에</div> <div><br></div> <div>Roll (y/n)</div> <div>던진다</div> <div><br></div> <div>플레이어 숫자 = 2</div> <div>컴터 숫자 = 1</div> <div><br></div> <div>플레이어 가 몸통을 얻었습니다.</div> <div><br></div> <div>Roll(y/n)</div> <div>던진다.</div> <div><br></div> <div>플레이어 숫자 = 1</div> <div>컴터 숫자 = 2</div> <div>컴터가 몸통을 얻었습니다.</div> <div>플레이어가 머리를 얻었습니다.</div> <div><br></div> <div>그런 방법으로</div> <div>총 합계가 6이 되면 승리 하는 것으로 하고 싶은데...</div> <div><br></div> <div><br></div> <div>loop 어찌 해야 하는지 감이 안 잡히네요..</div> <div>조언 좀 부탁드려요.</div> <div><br></div> <div><div>#include<iostream></div> <div>#include<ctime></div> <div>using namespace std;</div> <div><br></div> <div>int main() {</div> <div><br></div> <div> srand(time(NULL));</div> <div> const int body = 1;</div> <div> const int Head = 2;</div> <div> const int Wings = 3;</div> <div> const int Legs = 4;</div> <div> const int Eyes = 5;</div> <div> const int tail = 6;</div> <div> </div> <div> int player1Boby = 0;</div> <div> int player2Body = 0;</div> <div> int player1Head = 0;</div> <div> int player2Head = 0;</div> <div> int player1Wings = 0;</div> <div> int player2Wings = 0;</div> <div> int player1Legs = 0;</div> <div> int player2Legs = 0;</div> <div> int player1Eyes = 0;</div> <div> int player2Eyes = 0;</div> <div> int player1Tail = 0;</div> <div> int player2Tail = 0;</div> <div> </div> <div> int player1BodyCount = 0;</div> <div> int player2BodyCount = 0;</div> <div> int player1HeadCount = 0;</div> <div> int player2HeadCount = 0;</div> <div> int player1WingsCount = 0;</div> <div> int player2WingsCount = 0;</div> <div> int player1LegsCount = 0;</div> <div> int player2LegsCount = 0;</div> <div> int player1EyesCount = 0;</div> <div> int player2EyesCount = 0;</div> <div> int player1TailCount = 0;</div> <div> int player2TailCount = 0;</div> <div> </div> <div> int player1Point = 0;</div> <div> int player2Point = 0;</div> <div> </div> <div> char UserInput;</div> <div> </div> <div> cout<<"Game Start? (Y/N)";</div> <div> cin >>UserInput;</div> <div> if (UserInput =='N'||UserInput =='n')</div> <div> {</div> <div> cout<<"Thank you for playing";</div> <div> return -1;</div> <div> }</div> <div> </div> <div> if (UserInput =='Y'||UserInput =='y')</div> <div> {</div> <div> int Roll1 = rand()%6+1;</div> <div> int Roll2 = rand()%6+1;</div> <div> </div> <div> cout<<"Roll?(Y/N)";</div> <div> cin>>UserInput;</div> <div> </div> <div> if ()</div> <div> </div> <div> cout<<"Player roll is "<<Roll1;</div> <div> cout<<"\nComputer roll is "<<Roll2;</div> <div> }else{</div> <div> cout<<"Invaild Input";</div> <div> return -1;</div> <div> }</div></div> <div><br></div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.