<mosaic.cnfolio.com>
PROGRAM
1. /*
2. Include required addresses
3. Start the program
4. Set all the variables as integers and sum as float
5. Print WELCOME TO LUKES ROULETTE TABLE! WELCOME TO LUKES ROULETTE TABLE!
6. Scan for a total of 8 inputs
7.   IF chosen numbers are less than 38
8.      IF chosen numbers are greater than 0
9.         Check if inputs are integers
10.
11.            Generate random number 1
12.
13.            Generate random number 2
14.
15.            Generate random number 3
16.
17.            Generate random number 4
18.
19.
20.         Print The first number was 
21.         Print Your bet for this round is 
22.         Print Your chosen number for this round is 
23.         IF
24.            The first numbers match
25.            Times the first bet by 36
26.            Add the prize to the net sum
27.            Print This rounds prize is
28.            Print Your net sum is 
29.         ELSE IF
30.            The numbers dont match
31.            Net sum minus bet amount
32.            Print Your profit/losses are £ this round
33.
34.         Print The second number was 
35.         Print Your bet for this round is 
36.         Print Your chosen number for this round is 
37.         IF
38.            The second numbers match
39.            Times the second bet by 36
40.            Add the prize to the net sum
41.            Print This rounds prize is
42.            Print Your net sum is 
43.         ELSE IF
44.            The numbers dont match
45.            Net sum minus bet amount
46.            Print Your profit/losses are £ this round
47.
48.         Print The third number was 
49.         Print Your bet for this round is 
50.         Print Your chosen number for this round is 
51.         IF
52.            The third numbers match
53.            Times the third bet by 36
54.            Add the prize to the net sum
55.            Print This rounds prize is
56.            Print Your net sum is 
57.         ELSE IF
58.            The numbers dont match
59.            Net sum minus bet amount
60.            Print Your profit/losses are £ this round
61.
62.         Print The forth number was 
63.         Print Your bet for this round is 
64.         Print Your chosen number for this round is 
65.         IF
66.            The  forth numbers match
67.            Times the first bet by 36
68.            Add the prize to the net sum
69.            Print This rounds prize is
70.            Print Your net sum is 
71.         ELSE IF
72.               The numbers dont match
73.               Net sum minus bet amount
74.         Print Your profit/losses are £ this round
75.
76.         IF
77.               The net sum is positive
78.               Print Congratualtions you won 
79.         ELSE IF
80.               the net sum is negative
81.               Print Unfortunatly you lost 
82.      ELSE
83.         Print "Please enter 8 positive numbers only!"
84.    ELSE
85.       Print "Please enter positive numbers only"
86. ELSE
87.    Print " Please only enter numbers on the roulette table!"
88. */
89.
90.
91. #include <stdio.h>
92. #include <stdlib.h>
93. #include <time.h>
94.
95. int main(void)
96. {
97.    int number1 = 0, number2 = 0, number3 = 0, number4 = 0;
98.    int prize1 = 0, prize2 = 0, prize3 = 0, prize4 = 0;
99.    int bet1 = 0, bet2 = 0, bet3 = 0, bet4 = 0;
100.    int num1 = 0, num2 = 0, num3 = 0, num4 = 0;
101.    int num_of_matched_inputs = 0;
102.    float sum = 0;
103.    int net_sum1 = 0, net_sum2 = 0, net_sum3 = 0, net_sum4 =0;
104.
105.     printf(" WELCOME TO LUKES ROULETTE TABLE!\n\n");
106.
107.     srand(time(0));
108.
109.     num_of_matched_inputs = scanf("%d %d %d %d %d %d %d %d", &bet1, &num1, &bet2, &num2, &bet3, &num3, &bet4, &num4);
110.
111.    if (num_of_matched_inputs == 8)
112.     {
113.       if ( num1 <= 37 && num2 <= 37 && num3 <= 37 && num4 <=37)
114.       {
115.          if ( num1 >= 0 && num2 >=0 && num3 >=0 && num4 >=0 )
116.          {
117.             number1 = rand() % 37;
118.             number2 = rand() % 37;
119.             number3 = rand() % 37;
120.             number4 = rand() % 37;
121.
122.             printf(" The first number was %d! \n", number1);
123.             printf(" Your bet for this round is £%d \n", bet1);
124.             printf(" Your chosen number for this round is %d \n",  num1);
125.
126.             if (number1 ==  num1)
127.             {
128.                prize1 = bet1 * 36;
129.                net_sum1 = net_sum1 + prize1;
130.                printf(" This rounds prize is £%d \n", prize1);
131.                printf(" Your net sum is £%d \n", net_sum1);
132.             }
133.             else if (number1 !=  num1)
134.             {
135.                net_sum1 = net_sum1 - bet1;
136.                printf(" Your profit/losses are £%d this round \n", net_sum1);
137.             }
138.
139.             printf(" \n\n The second number was %d!\n", number2);
140.             printf(" Your bet for this round is £%d\n", bet2);
141.             printf(" Your chosen number for this round is %d \n",  num2);
142.             if (number2 ==  num2)
143.             {
144.                prize2 = bet2 * 36;
145.                net_sum1 = net_sum1 + prize2;
146.                printf(" This rounds prize is £%d \n", prize2);
147.                printf(" Your net sum is £%d \n", net_sum1);
148.             }
149.             else if (number2 !=  num2)
150.             {
151.                net_sum1 = net_sum1 - bet2;
152.                printf(" Your profit/losses are £%d this round \n", net_sum1);
153.             }
154.
155.             printf(" \n\n The third number was %d!\n", number3);
156.             printf(" Your bet for this round is £%d\n", bet3);
157.             printf(" Your chosen number for this round is %d\n",  num3);
158.             if (number3 ==  num3)
159.             {
160.                prize3 = bet3 * 36;
161.                net_sum1 = net_sum1 + prize3;
162.                printf(" This rounds prize is £%d \n", prize3);
163.                printf(" Your net sum is £%d \n", net_sum1);
164.             }
165.             else if (number3 !=  num3)
166.             {
167.                net_sum1 = net_sum1 - bet3;
168.                printf(" Your profit/losses are £%d this round\n", net_sum1);
169.             }
170.
171.             printf(" \n\n The fourth number was %d!\n", number4);
172.             printf(" Your bet for this round is £%d\n", bet4);
173.             printf(" Your chosen number for this round is %d\n",  num4);
174.             if (number4 ==  num4)
175.             {
176.                prize4 = bet4 * 36;
177.                net_sum1 = net_sum1 + prize4;
178.                printf(" This rounds prize is £%d \n", prize4);
179.                printf(" Your net sum is £%d \n", net_sum1);
180.             }
181.             else if (number4 !=  num4)
182.             {
183.                net_sum1 = net_sum1 - bet4;
184.                printf(" You profit/losses are £%d this round \n", net_sum1);
185.             }
186.             if (net_sum1 > 0)
187.             {
188.                printf(" \nCongratualtions you won £%d", net_sum1);
189.             }
190.             else if (net_sum1 < 0)
191.             {
192.                printf(" \n Unfortunatly you lost £%d", net_sum1);
193.             }
194.          }
195.          else
196.          {
197.             printf(" Please enter 8 positive numbers only");
198.          }
199.       }
200.       else
201.       {
202.          printf(" Please only enter numbers on the roulette table!\n");
203.       }
204.    }
205.    else
206.    {
207.       printf(" Please enter 8 positive numbers only");
208.    }
209. }