Slot Machine
I got all this so far !!!
Nex is ..
First build in support for writing output to an output file.
2 Make a copy of your existing program and modify the new program to be array based or to use functions or both. It does not have to work exactly like the original but it must be playable in a similar manner.
Implement a minimum of two arrays or functions
add several other programming techniquessuch as string handling, switch statements, and so forth.
/* Slot Machine Program by Harde*/
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
int x,a, b, c, token=4;
srand(time(0));
cout<<"\t********************************************************\n"
<<"\t* Welcome to slot machine. *\n"
<<"\t* Would you like to play? (1 to play, 2 not to play) *\n"
<<"\t********************************************************\n\n";
cin>>x;
while(token!=0)
{cout<<"You have "<<token<< " tokens\n\n"
<<"Pull? (1 to pull, 2 not to pull)\n\n";
cin>>x;
if(x==1)
{
a = 1+rand() %10;
b = 1+rand() %10;
c = 1+rand() %10;
// b = a;
// c = a;
cout<<"\t\t"<<a<<" "<<b<<" "<<c<<"\n\n";
}
else
cout<<"OK\n";
{
if(a==b && b==c)
{
token+=4;
cout<<"You win\n\n";
}
else if(a==b || b==c || a==c)
{
token+=1;
cout<<"You got two out of three\n\n";
}
else
{
token-=1;
cout<<"You lose\n\n";
}
}
}
return 0;
}