Advertisement
Guest User

adriansirdievs

a guest
Nov 24th, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.91 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <math.h>
  5.  
  6.  
  7. int main(void){
  8.  
  9. int lietotajs;
  10. int izvele;
  11. int ks1,ks2,kd1,kd2,summas,summad,summas2,summad2,moneta,datGsk;
  12. char spSimbols;
  13.  
  14. izvele=0;
  15. lietotajs=0;
  16.  
  17.  
  18. while(lietotajs != 4){
  19. printf(" ######## \n");
  20. printf(" ###### ######## ######## ## ######## ###### \n");
  21. printf("## ## ## ## ## ## ## ## ## \n");
  22. printf("## ## ## ## ## ## ## \n");
  23. printf(" ###### ######## ###### ## ###### ###### \n");
  24. printf(" ## ## ## ## ## ## \n");
  25. printf("## ## ## ## ## ## ## ## \n");
  26. printf(" ###### ## ######## ######## ######## ###### \n\n\n");
  27.  
  28. printf(" - Izvelieties speli ==>\n\n");
  29. printf(" 1 - Skaitlu spele\n");
  30. printf(" 2 - Kaulinu spele\n");
  31. printf(" 3 - Akmens, skeeres, papirit`s\n");
  32. printf(" 4 - Iziet\n\n");
  33. printf(" ==> ");
  34. scanf("%d",&izvele);
  35.  
  36. switch(izvele){
  37. case 1:
  38.  
  39. srand( time (0) );
  40. int a, b, c, d, e;
  41. int skaitlis;
  42. int uzminets;
  43. int rez, rez2;
  44.  
  45. printf(" ##### \n");
  46. printf(" # # # # ## # ##### # # \n");
  47. printf(" # # # # # # # # # \n");
  48. printf(" ##### #### # # # # # # \n");
  49. printf(" # # # ###### # # # # \n");
  50. printf(" # # # # # # # # # # \n");
  51. printf(" ##### # # # # # # ###### # \n\n\n");
  52.  
  53.  
  54. a = rand() %5+2;
  55. b = rand() %5+2;
  56. c = rand() %5+2;
  57. d = rand() %5+2;
  58. e = rand() %5+2;
  59.  
  60. printf("Iedomajies skaitlis un nesaki to nevienam!\n");
  61. printf("Spied ENTER, lai turpinatu\n\n");
  62. printf(">> ");
  63. getchar();
  64.  
  65. printf("\n\nSareizini savu skaitli ar %d.\n", a);
  66. printf("Rezultatam pieskaiti %d.\n", b);
  67. printf("Tad rezultatu sareizini ar %d.\n", c);
  68. printf("Rezultatam pieskaiti %d.\n", d);
  69. printf("Visu sareizini ar %d.\n\n", e);
  70. printf("Ievadi ieguto rezultatu\n");
  71. scanf("%d", &rez);
  72.  
  73. rez2 = ((rez/e-d)/c-b)/a;
  74.  
  75. printf("Tavs iedomatais skaitlis ir ==> %d\n\n", rez2);
  76. printf("Vai shads bija tavs iedomatais skaitlis? 1 - Ja , 0 - Ne\n");
  77. printf("==> ");
  78. scanf("%d",&skaitlis);
  79.  
  80. if(skaitlis == 1){
  81. printf("Pareizi!!!\n\n");
  82. }
  83. else{
  84. printf("Tev vel jamacas rekinat!!!\n\n");
  85. }
  86.  
  87.  
  88. return 0;
  89. break;
  90.  
  91. case 2:
  92.  
  93.  
  94. printf(" # # ## \n");
  95. printf(" # # ## # # # # # # #### \n");
  96. printf(" # # # # # # # # ## # # \n");
  97. printf(" ### # # # # # # # # # #### \n");
  98. printf(" # # ###### # # # # # # # # \n");
  99. printf(" # # # # # # # # # ## # # \n");
  100. printf(" # # # # #### ###### # # # #### \n");
  101. printf(" ## \n\n\n");
  102.  
  103.  
  104. printf("Nosaka pirmo speeleetaaju...\n");
  105. printf("Kas bus CIPARS (1) vai gerbonis (0) ==> ");
  106. scanf(" %d", &moneta);
  107. printf("Izdara metienu ... ");
  108.  
  109. if (moneta == 1){
  110. printf("CIPARS\n\n");
  111. }
  112. else {
  113. printf("GERBONIS\n\n");
  114. }
  115.  
  116. printf("Speele saakas...\n\n");
  117.  
  118. srand ((unsigned)time(NULL));
  119.  
  120. ks1 = rand ()%6+1;
  121. ks2 = rand ()%6+1;
  122. kd1 = rand ()%6+1;
  123. kd2 = rand ()%6+1;
  124. summas = ks1 + ks2;
  125. summad = kd1 + kd2;
  126.  
  127. printf("Lietotajs: %d %d\n\n", ks1, ks2);
  128. printf("Summa: %d\n\n", summas);
  129. printf("Dators: %d %d\n\n", kd1, kd2);
  130. printf("Summa: %d\n\n", summad);
  131.  
  132.  
  133.  
  134. while ( summas < 100 || summad < 100){
  135.  
  136. summas = summas + ks1 + ks2;
  137. summad = summad + kd1 + kd2;
  138.  
  139.  
  140. if(summas < 100 && summad < 100){
  141.  
  142. ks1 = rand()%6+1;
  143. ks2 = rand()%6+1;
  144. printf("Lietotajs: %d %d\n\n", ks1, ks2);
  145. printf("Summa: %d\n\n", summas);
  146. kd1 = rand()%6+1;
  147. kd2 = rand()%6+1;
  148. printf("Dators: %d %d\n\n", kd1, kd2);
  149. printf("Summa: %d\n\n", summad);
  150. }
  151.  
  152. }
  153. if(summas >= 100){
  154. printf("Lietotajs ir uzvarejis!");
  155.  
  156. }
  157. else if(summad >= 100){
  158. printf("Dators ir uzvarejis!");
  159. }
  160.  
  161.  
  162. break;
  163.  
  164. case 3:
  165.  
  166. //simbols a, s, p
  167. //datora gadijuma skaitlis
  168.  
  169. printf(" # # ##### # ###### \n");
  170. printf(" # # # # # # # # \n");
  171. printf(" # # # # # # # \n");
  172. printf(" # # # ##### # ###### \n");
  173. printf(" ####### # # # # \n");
  174. printf(" # # # # # # # \n");
  175. printf(" # # # ##### # # \n\n\n");
  176.  
  177. printf("Sakas spele akmens skeres papirit`s!!!\n\n");
  178. printf("Kuru izvelesies: a - Akmens, s - Skeres, p - Papirit`s?\n\n");
  179. printf("Ievadiet a/s/p ==> ");
  180. scanf("%c",&spSimbols);
  181. printf("\n\n");
  182.  
  183.  
  184.  
  185. if(spSimbols=='a'){
  186. printf("Tu izvelejies Akmeni!\n\n");
  187. }
  188. else if(spSimbols=='s'){
  189. printf("Tu izvelejies Skeres!\n\n");
  190. }
  191. else if(spSimbols=='p'){
  192. printf("Tu izvelejies Papiriti!\n\n");
  193. }
  194. else{
  195. printf("Tada NAV!\n\n");
  196. printf("Izvelies velreiz!\n");
  197. printf("==> ");
  198. scanf("%c", &spSimbols);
  199. printf("\n\n");
  200. }
  201.  
  202.  
  203. srand(time(NULL));
  204. datGsk = rand()%3+1;
  205.  
  206. if(datGsk==1){
  207. printf("Dators izvelejies Akmeni!\n\n");
  208. }
  209. else if(datGsk==2){
  210. printf("Dators izvelejies Skeres!\n\n");
  211. }
  212. else if(datGsk==3){
  213. printf("Dators izvelejies Papiriti!\n\n");
  214. }
  215.  
  216. switch(datGsk){
  217. case 1:
  218. if(spSimbols == 'a'){
  219. printf("Neizskirts\n");
  220. }
  221. else if(spSimbols == 'p'){
  222. printf("Speletajs uzvareja!\n");
  223. }
  224. else if(spSimbols == 's'){
  225. printf("Speletajs zaudeja!\n");
  226. }
  227. break;
  228. case 2:
  229. if(spSimbols == 'a'){
  230. printf("Speletajs uzvareja!\n");
  231. }
  232. else if(spSimbols == 'p'){
  233. printf("Speletajs zaudeja!\n");
  234. }
  235. else if(spSimbols == 's'){
  236. printf("Neizskirts!\n");
  237. }
  238. break;
  239. case 3:
  240. if(spSimbols == 'a'){
  241. printf("Speletajs zaudeja!\n");
  242. }
  243. else if(spSimbols == 'p'){
  244. printf("Neizskirts!\n");
  245. }
  246. else if(spSimbols == 's'){
  247. printf("Speletajs uzvareja!\n");
  248. }
  249. break;
  250. }
  251.  
  252. break;
  253.  
  254. default:
  255. printf("nepareiza izvele!\n");
  256. break;
  257.  
  258.  
  259.  
  260. }
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. }
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285. return 0;
  286. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement