Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.00 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4. #include <time.h>
  5.  
  6. int main()
  7. {
  8. srand(time(NULL));
  9.  
  10. int k;
  11. int randomizer;
  12. int randomizer2;
  13. int wybor;
  14.  
  15. int gracz=0;
  16. int komputer=0;
  17.  
  18. int dziewiatka=0;
  19. int dziesiatka=10;
  20. int walet=2;
  21. int dama=3;
  22. int krol=4;
  23. int as=11;
  24.  
  25.  
  26. system("cls");
  27.  
  28. while((k>6)||(k<1))
  29. {
  30.  
  31.  
  32. printf("M E N U \n \n \n");
  33. printf("1 - Dziewiatka (0 pkt) \n");
  34. printf("2 - Dziesiatka (10 pkt) \n");
  35. printf("3 - Walet (2 pkt) \n");
  36. printf("4 - Dama (3 pkt) \n");
  37. printf("5 - Krol (4 pkt) \n");
  38. printf("6 - As (11 pkt) \n \n");
  39.  
  40. puts("Wybierz karte:");
  41. scanf("%d", &k);
  42. printf("\n \n \n");
  43.  
  44. switch(k)
  45. {
  46.  
  47. case 1:
  48. gracz+=dziewiatka;
  49. randomizer = rand() % 6 + 1;
  50. randomizer2 = rand() % 6 + 1;
  51.  
  52. if(randomizer2==1)
  53. {
  54. komputer+=dziewiatka;
  55. }
  56. else
  57. {
  58. if(randomizer2==2)
  59. {
  60. komputer+=dziesiatka;
  61. }
  62. else
  63. {
  64. if(randomizer2==3)
  65. {
  66. komputer+=walet;
  67. }
  68. else
  69. {
  70. if(randomizer2==4)
  71. {
  72. komputer+=dama;
  73. }
  74. else
  75. {
  76. if(randomizer2==5)
  77. {
  78. komputer+=krol;
  79. }
  80. else
  81. {
  82. if(randomizer2==6)
  83. {
  84. komputer+=as;
  85. }
  86. }
  87. }
  88. }
  89. }
  90. }
  91. break;
  92.  
  93.  
  94.  
  95. case 2:
  96. gracz+=dziesiatka;
  97. randomizer = rand() % 6 + 1;
  98. randomizer2 = rand() % 6 + 1;
  99.  
  100. if(randomizer2==1)
  101. {
  102. komputer+=dziewiatka;
  103. }
  104. else
  105. {
  106. if(randomizer2==2)
  107. {
  108. komputer+=dziesiatka;
  109. }
  110. else
  111. {
  112. if(randomizer2==3)
  113. {
  114. komputer+=walet;
  115. }
  116. else
  117. {
  118. if(randomizer2==4)
  119. {
  120. komputer+=dama;
  121. }
  122. else
  123. {
  124. if(randomizer2==5)
  125. {
  126. komputer+=krol;
  127. }
  128. else
  129. {
  130. if(randomizer2==6)
  131. {
  132. komputer+=as;
  133. }
  134. }
  135. }
  136. }
  137. }
  138. }
  139. break;
  140.  
  141.  
  142.  
  143. case 3:
  144. gracz+=walet;
  145. randomizer = rand() % 6 + 1;
  146. randomizer2 = rand() % 6 + 1;
  147.  
  148. if(randomizer2==1)
  149. {
  150. komputer+=dziewiatka;
  151. }
  152. else
  153. {
  154. if(randomizer2==2)
  155. {
  156. komputer+=dziesiatka;
  157. }
  158. else
  159. {
  160. if(randomizer2==3)
  161. {
  162. komputer+=walet;
  163. }
  164. else
  165. {
  166. if(randomizer2==4)
  167. {
  168. komputer+=dama;
  169. }
  170. else
  171. {
  172. if(randomizer2==5)
  173. {
  174. komputer+=krol;
  175. }
  176. else
  177. {
  178. if(randomizer2==6)
  179. {
  180. komputer+=as;
  181. }
  182. }
  183. }
  184. }
  185. }
  186. }
  187. break;
  188.  
  189.  
  190. case 4:
  191. gracz+=dama;
  192. randomizer = rand() % 6 + 1;
  193. randomizer2 = rand() % 6 + 1;
  194.  
  195. if(randomizer2==1)
  196. {
  197. komputer+=dziewiatka;
  198. }
  199. else
  200. {
  201. if(randomizer2==2)
  202. {
  203. komputer+=dziesiatka;
  204. }
  205. else
  206. {
  207. if(randomizer2==3)
  208. {
  209. komputer+=walet;
  210. }
  211. else
  212. {
  213. if(randomizer2==4)
  214. {
  215. komputer+=dama;
  216. }
  217. else
  218. {
  219. if(randomizer2==5)
  220. {
  221. komputer+=krol;
  222. }
  223. else
  224. {
  225. if(randomizer2==6)
  226. {
  227. komputer+=as;
  228. }
  229. }
  230. }
  231. }
  232. }
  233. }
  234. break;
  235.  
  236.  
  237. case 5:
  238. gracz+=krol;
  239. randomizer = rand() % 6 + 1;
  240. randomizer2 = rand() % 6 + 1;
  241.  
  242. if(randomizer2==1)
  243. {
  244. komputer+=dziewiatka;
  245. }
  246. else
  247. {
  248. if(randomizer2==2)
  249. {
  250. komputer+=dziesiatka;
  251. }
  252. else
  253. {
  254. if(randomizer2==3)
  255. {
  256. komputer+=walet;
  257. }
  258. else
  259. {
  260. if(randomizer2==4)
  261. {
  262. komputer+=dama;
  263. }
  264. else
  265. {
  266. if(randomizer2==5)
  267. {
  268. komputer+=krol;
  269. }
  270. else
  271. {
  272. if(randomizer2==6)
  273. {
  274. komputer+=as;
  275. }
  276. }
  277. }
  278. }
  279. }
  280. }
  281. break;
  282.  
  283.  
  284. case 6:
  285. gracz+=as;
  286. randomizer = rand() % 6 + 1;
  287. randomizer2 = rand() % 6 + 1;
  288.  
  289. if(randomizer2==1)
  290. {
  291. komputer+=dziewiatka;
  292. }
  293. else
  294. {
  295. if(randomizer2==2)
  296. {
  297. komputer+=dziesiatka;
  298. }
  299. else
  300. {
  301. if(randomizer2==3)
  302. {
  303. komputer+=walet;
  304. }
  305. else
  306. {
  307. if(randomizer2==4)
  308. {
  309. komputer+=dama;
  310. }
  311. else
  312. {
  313. if(randomizer2==5)
  314. {
  315. komputer+=krol;
  316. }
  317. else
  318. {
  319. if(randomizer2==6)
  320. {
  321. komputer+=as;
  322. }
  323. }
  324. }
  325. }
  326. }
  327. }
  328. break;
  329.  
  330. default:
  331. system("cls");
  332. printf("bledny wybor, powtorz! \n\n");
  333. break;
  334. }
  335. }
  336.  
  337. int j=1;
  338. int suma;
  339.  
  340. system("cls");
  341.  
  342. do
  343. {
  344.  
  345. system("cls");
  346. printf("%d runda \n \n \n \n \n",j);
  347. printf("M E N U \n \n \n");
  348. printf("1 - Jeszcze \n");
  349. printf("0 - Stop \n \n");
  350.  
  351. puts("Wybierz opcje z menu: ");
  352. scanf("%d", &k);
  353. printf("\n \n \n");
  354.  
  355.  
  356. switch(k)
  357. {
  358. case 1:
  359.  
  360.  
  361. j++;
  362. gracz+=randomizer;
  363. komputer+=randomizer2;
  364.  
  365. break;
  366.  
  367. case 0:
  368. break;
  369.  
  370. default:
  371.  
  372.  
  373. system("cls");
  374. printf("bledny wybor, powtorz! \n\n");
  375. break;
  376. }
  377.  
  378.  
  379. if(k==0)
  380. {
  381. break;
  382. }
  383. else
  384. {
  385. if(komputer>21)
  386. {
  387. break;
  388. }
  389.  
  390. }
  391.  
  392. }
  393. while(gracz<21);
  394.  
  395. if(gracz==komputer)
  396. {
  397. printf("Remis! Otrzymaliscie %d punktow \n",gracz);
  398. }
  399. else
  400. {
  401. if(gracz>komputer)
  402. {
  403. printf("Wygrales! Otrzymales %d pkt, a twoj przeciwnik %d \n",gracz,komputer);
  404. }
  405. else
  406. {
  407. printf("Przegrales! Otrzymales %d pkt, a twoj przeciwnik %d \n",gracz,komputer);
  408. }
  409.  
  410. }
  411. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement