User Tools

Site Tools


greed_game

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
greed_game [2018/12/14 13:04]
frchris
greed_game [2018/12/14 13:08] (current)
frchris
Line 33: Line 33:
 **Solo Player** **Solo Player**
 Write a solo player app, that will play 5 rounds.  It will roll the die twice.  If a 2 was rolled, the round is over and if the player was standing, they get a zero for the round.  If no 2 was rolled, the sum is added to the round total. The player is asked if they want to bank the round total, or remain standing and try rolling again.  This continues until either a 2 is rolled or the player sits and banks the round total.  Do this again until 5 rounds are played.  Report the grand total for the five rounds. Write a solo player app, that will play 5 rounds.  It will roll the die twice.  If a 2 was rolled, the round is over and if the player was standing, they get a zero for the round.  If no 2 was rolled, the sum is added to the round total. The player is asked if they want to bank the round total, or remain standing and try rolling again.  This continues until either a 2 is rolled or the player sits and banks the round total.  Do this again until 5 rounds are played.  Report the grand total for the five rounds.
 +
 +Below are zipped BlueJ projects to help you get started.  The first is a simple text based version that just has the starter code for asking questions and getting the user responses from the keyboard.  The second is a GUI version that shows dice and has two buttons "SIT" (to bank the round total) or "STAND" to roll the dice again.   
  
 {{ ::greed_game_solo.zip |}} {{ ::greed_game_solo.zip |}}
greed_game.txt ยท Last modified: 2018/12/14 13:08 by frchris