查看單個文章
舊 2007-11-09, 05:23 PM   #1
rang0419
註冊會員
榮譽勳章

勳章總數0
UID - 285008
在線等級: 級別:0 | 在線時長:4小時 | 升級還需:1小時
註冊日期: 2007-11-07
文章: 24
精華: 0
現金: 35 金幣
資產: 35 金幣
預設 請問下面的程式要怎麼寫阿??



--------------------
閱讀本主題的最佳解答
--------------------


Write a program of a dice game.
1.The computer and the player are given 100 dollars wager.
2.The player decides the number of dices to roll (It should be larger than 0).
3. The computer and the player roll the dices.
4.Whoever has the larger total is the winer.
5. Whoever wins twice wins a set of game. The winner gains the wager of 20 dollars and the loser looses the wager of 20 dollars.
6. A player can keep playing the game or quit the game.
7. The game is over when the player or the computer looses all the wager.
8.Once the game is over, the player can start a new game or quit the game.


A possible run may look like:
**************************************************
Welcome to the dice game!
**************************************************
Player's wager: 100
Computer's wager: 100
Enter the number of dices to roll (>= 1): 0
Try again! Enter the number of dices to roll: 2
Roll the dice (Push any key to roll)?
Player: 3 3
Computer: 2 6
=> Computer wins once.
Roll the dice (Push any key to roll)?
Player: 2 5
Computer: 3 4
=> No winner. Try again!
Roll the dice (Push any key to roll)?
Player: 2 6
Computer: 1 3
=> Player wins once.
Roll the dice (Push any key to roll)?
Player: 4 6
Computer: 3 5
=> Player wins the set.
Player's wager: 120
Computer's wager: 80
==================================================
Continue (Y/N)? Y
Enter the number of dices to roll: 3
Roll the dice (Push any key to roll)?
Player: 3 3 6
Computer: 2 6 5
=> Computer wins once.
.....
.....
Player's wager: 200
Computer's wager: 0
==================== Game Over! ==================
Start a new game (Y/N)? Y
....



這該怎麼寫勒.........

可以給我參考一下嗎
rang0419 目前離線  
送花文章: 5, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖