Java code  you will create a simple console-based game (user vs. computer) using selection and repetition structures and random numbers. The game is named SPIN. Here is the UI for the game: Welcome to SPIN - a game of chance! You are given $500 to start the game. Every time you spin the wheel you have a chance of: S - Splitting your money in half. P - Plunging to zero. (You lose.) I - Increasing your money to double. N - Never needing money again! (You win!) You may quit at any time and go home with your current winnings. Current winnings = $500 - SPIN? (Y/N) y SPINNING . . . S - winnings will be split in half Current winnings = $250 - SPIN again? (Y/N) y SPINNING . . . I - winnings will be increased by doubling you current winnings Current winnings = $500 - SPIN again? (Y/N) y SPINNING . . . I - winnings will be increased by doubling you current winnings Current winnings = $1000 - SPIN again? (Y/N) y SPINNING . . . I - winnings will be increased by doubling you current winnings Current winnings = $2000 - SPIN again? (Y/N) y SPINNING . . . N - never need money again YOU WIN!!! Total winnings = $1000000000 - thanks for playing!  Requirements Create the above program in NetBeans individually. Note that it uses a random number to determine which letter will be selected next. Just assign 0, 1, 2, and 3 to S, P, I, and N.

EBK JAVA PROGRAMMING
8th Edition
ISBN:9781305480537
Author:FARRELL
Publisher:FARRELL
Chapter2: Using Data
Section: Chapter Questions
Problem 1GZ
icon
Related questions
Question

Java code

 you will create a simple console-based game (user vs. computer) using selection and repetition structures and random numbers. The game is named SPIN. Here is the UI for the game:

Welcome to SPIN - a game of chance!
You are given $500 to start the game.
Every time you spin the wheel you have a chance of:
S - Splitting your money in half.
P - Plunging to zero. (You lose.)
I - Increasing your money to double.
N - Never needing money again! (You win!)
You may quit at any time and go home with your current winnings.
Current winnings = $500 - SPIN? (Y/N) y
SPINNING . . .
S - winnings will be split in half
Current winnings = $250 - SPIN again? (Y/N) y
SPINNING . . .
I - winnings will be increased by doubling you current winnings
Current winnings = $500 - SPIN again? (Y/N) y
SPINNING . . .
I - winnings will be increased by doubling you current winnings
Current winnings = $1000 - SPIN again? (Y/N) y
SPINNING . . .
I - winnings will be increased by doubling you current winnings
Current winnings = $2000 - SPIN again? (Y/N) y
SPINNING . . .
N - never need money again
YOU WIN!!!
Total winnings = $1000000000 - thanks for playing!

 Requirements

    • Create the above program in NetBeans individually. Note that it uses a random number to determine which letter will be selected next. Just assign 0, 1, 2, and 3 to S, P, I, and N.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr