Computer Method Homework8 Objective -creating a simple slot machine 1. The machi
ID: 3732775 • Letter: C
Question
Computer Method Homework8 Objective -creating a simple slot machine 1. The machine should ask the user how much money he/she is willing to Deposit. 2. The machine should ask the user how much money he/she is willing to Bet per each round. 3. The slot machine will display 3 numbers 0, 1, and 2 4. The choice of these numbers should be decided by rando function in c. How to use rand) function in c a. Num-rand()%3://This line will generate a number between 0,1, and 2 and assign the number to Num variable b, rand() requires #include 5. The choice of these 3 numbers should be computed outside of main) function -in other words, use the USER defined 6. Each round, the Deposit will be deducted by the amount of 7. When first two numbers match, the user will receive x of 8. When all three numbers match, the user will receive x2 of function. the Bet the Bet the Bet So, conditions 6, 7, and 8 express the rule of gambling Bet) (Deposit - Bet+ Bet) Bet 2 x Bet) he/she would like to play more automatically No matches, you will lose the Bet money (Deposit First two numbers match, you will break even When 3 numbers match you make some (Deposit 9. After each round, the user should be prompted whether 10. If the Deposit money runs out, the game should endExplanation / Answer
#include<iostrea.h>
#include<conio.h>
#include<stdlib.h> // for rand function
int gamble(int , int) // function prototype
void main()
{
int deposit , bet ,c ;
printf(" How much money you want to deposit ");
scanf("%d",&deposit);
do
{
printf(" How much bet you want to make ");
scanff("%d",&bet);
win=gamble(deposit,bet);
if (win ==1)
deposit = ((deposit-bet)+(bet*2));
if (win==2)
deposit = ((deposit-bet)+(bet));
if (win==3)
depsoit = ( deposit -bet):
if (deposit>0)
{
printf("if you want to play again enter 1 else 2 ");
scanf("%d",&c)
}
else
{
printf("you run out of money");
c=2;
}
}while(c==1)
getch();
}
int gamble(int deposit , int gamble )
{
int n1,n2,n3
n1=rand()%3;
n2=rand()%3;
n3=rand()%3;
printf("Numbers are %d %d %d " n1,n2 ,n3 );
if(n1==n2 && n2==n3)
win=1;
else if (n1== n2)
win =2;
else
win=3;
return(win);
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.