Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

3. Please create a script with a user defined function that does not take argument but returns value for the following Slot Machine Problem. Objective

image text in transcribed

3. Please create a script with a user defined function that does not take argument but returns value for the following Slot Machine Problem. Objective - creating a simple slot machine. a. The machine should ask the user how much money he/she is willing to Deposit. b. The machine should ask the user how much money he/she is willing to Bet per each round. C. The slot machine will display 3 numbers 0, 1, and 2. d. The choice of these numbers should be decided by rand() function in c. [How to use rand() function in c 1) Num=rand()%3; //This line will generate a number between 0, 1, and 2 and assign the number to Num variable 2) rand() requires #include e. The choice of these 3 numbers should be computed outside of main() function - in other words, use the USER defined function. f. Each round, the Deposit will be deducted by the amount of the Bet g. When first two numbers match, the user will receive x1 of the Bet h. When all three numbers match, the user will receive x2 of the Bet. *So, conditions 6, 7, and 8 express the rule of gambling. No matches, you will lose the Bet money (Deposit - Bet) First two numbers match, you will break even (Deposit - Bet + Bet) When 3 numbers match you make some (Deposit Bet + 2 x Bet) i. After each round, the user should be prompted whether he/she would like to play more. j. If the Deposit money runs out, the game should end automatically. 3. Please create a script with a user defined function that does not take argument but returns value for the following Slot Machine Problem. Objective - creating a simple slot machine. a. The machine should ask the user how much money he/she is willing to Deposit. b. The machine should ask the user how much money he/she is willing to Bet per each round. C. The slot machine will display 3 numbers 0, 1, and 2. d. The choice of these numbers should be decided by rand() function in c. [How to use rand() function in c 1) Num=rand()%3; //This line will generate a number between 0, 1, and 2 and assign the number to Num variable 2) rand() requires #include e. The choice of these 3 numbers should be computed outside of main() function - in other words, use the USER defined function. f. Each round, the Deposit will be deducted by the amount of the Bet g. When first two numbers match, the user will receive x1 of the Bet h. When all three numbers match, the user will receive x2 of the Bet. *So, conditions 6, 7, and 8 express the rule of gambling. No matches, you will lose the Bet money (Deposit - Bet) First two numbers match, you will break even (Deposit - Bet + Bet) When 3 numbers match you make some (Deposit Bet + 2 x Bet) i. After each round, the user should be prompted whether he/she would like to play more. j. If the Deposit money runs out, the game should end automatically

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

The Fraud Audit Responding To The Risk Of Fraud In Core Business Systems

Authors: Leonard W. Vona

1st Edition

0470647264, 978-0470647264

More Books

Students also viewed these Accounting questions

Question

6. Have all related SCIs been properly updated?

Answered: 1 week ago

Question

Determine miller indices of plane A Z a/2 X a/2 a/2 Y

Answered: 1 week ago

Question

In what ways are you similar to your closest friends?

Answered: 1 week ago