View difference between Paste ID: 8qbiaCgC and 8ghyXKXt
SHOW: | | - or go back to the newest paste.
1
#include <iostream>
2
#include <ctime>
3
#include <string>
4
using namespace std;
5
6
int getBalls();
7
int getSlots();
8
string Direction(int);
9-
int main()
9+
10
11
void main()
12
{
13
	int balls = getBalls();
14
	int slots = getSlots();
15
16
	cout << endl;
17
18
	string direction = Direction(slots);
19
	printOutcomes(balls, direction);
20
}
21
22
void printOutcomes(int balls, string direction)
23
{
24-
	return 0;
24+
25
	{
26
		cout << direction << endl;
27
	}
28
	cout << "" << endl;
29
}
30
31
int getBalls()
32
{
33
	cout << "Enter the amount of balls to drop: ";
34
	int balls;
35
	cin >> balls;
36
	return balls;
37
}
38
39
int getSlots()
40
{
41
	cout << "Enter the amount of slots in the bean machine: ";
42
	int slots;
43
	cin >> slots;
44
	return slots;
45
}
46
47
string Direction(int slots)
48
{
49
	srand(time(0));
50
	int choice[100];
51
	string options[] = { "L", "R" };
52
	string direction = "";
53
	
54
	for (int i = 1; i < slots; i++)
55
	{
56
		choice[i] = rand() % 2;
57
		direction = direction + options[choice[i]];
58
	}
59
	return direction;
60
}