Advertisement
Guest User

Untitled

a guest
Feb 27th, 2020
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.45 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include<time.h>
  5. // TUTTI I VOID SI TROVANO SOTTO
  6.  
  7.  
  8. int main(){
  9.  
  10.  
  11.  
  12. banner();
  13. sleep(5);
  14. system("cls");
  15. loader();
  16. system("cls");
  17. regole(); //REGOLE GIOCO
  18. scelta(); //SWITCH PER INIZIARE A GIOCARE
  19. system("cls");
  20. gioco(); // CODICE GIOCO
  21.  
  22.  
  23. system("PAUSE");
  24. return 0;
  25. }
  26.  
  27.  
  28.  
  29.  
  30. void gioco()
  31. {
  32. int numeri_utente[6];//NUMERI INSERITI UTENTE
  33. int numeri_estratti[20];//NUMERI ESTRATTI RANDOM
  34. int numeri_vincenti[6];//ARRAY PER I NUMERI VINCENTI
  35. int i;//CONTATORE UTENTE
  36. int a;//CONTATORE ESTRAZIONE
  37. int j=0;//CONTATORE ESTRAZIONE 2
  38. int f=0;
  39.  
  40. sleep(2);
  41. printf(" GAME START \n");
  42. sleep(2);
  43. printf(" Pensa a 6 numeri e inseriscili \n");
  44. printf("\n\n");
  45.  
  46.  
  47. for(i=0;i<6;i++)
  48. {
  49. do{
  50.  
  51. printf(" Numero scelto : ");
  52. scanf("%d",& numeri_utente[i]);
  53.  
  54. } while( numeri_utente[i]>90);
  55.  
  56. }
  57. sleep(5);
  58. printf("\n");
  59. printf(" I numeri che hai scelto per questa estrazione sono\n");
  60. sleep(2);
  61. for(i=0;i<6;i++)
  62. {
  63. printf("%d\t",numeri_utente[i]);
  64. printf("\n");
  65. printf("\n");
  66.  
  67.  
  68.  
  69. }
  70. sleep(3);
  71. printf(" AVVIO FASE ESTRAZIONE\n");
  72. sleep(5);
  73. system("cls");
  74.  
  75. printf(" __________________________________________________________________________________________________ \n");
  76. //ESTRAZIONE DEI 20 NUMERI SU NOVANTA
  77. printf(" INIZIO ESTRAZIONE FOLLOW YOUR LUCK \n\n");
  78. sleep(2);
  79.  
  80. printf(" Controlla bene i tuoi numeri per confrontarli con quelli estratti \n");
  81. Sleep(2);
  82.  
  83. printf(" per aiutarti prima di continuare con l'estrazione qui sotto ci sono i numeri che hai scelto di giocare \n\n");
  84. Sleep(2);
  85. printf(" I numeri che hai scelto di giocare sono\n");
  86.  
  87. for(i=0;i<6;i++)
  88. {
  89. printf("%d\n",numeri_utente[i]);
  90. }
  91.  
  92.  
  93. printf("\n\n");
  94. sleep(5);
  95.  
  96. printf(" Estrazione avviata\n\n\n");
  97.  
  98.  
  99. printf(" 10 secondi all'estrazione\n");
  100. sleep(1);
  101. printf(" 9 secondi all'estrazione\n");
  102. sleep(1);
  103. printf(" 8 secondi all'estrazione\n");
  104. sleep(1);
  105. printf(" 7 secondi all'estrazione\n");
  106. sleep(1);
  107. printf(" 6 secondi all'estrazione\n");
  108. sleep(1);
  109. printf(" 5 secondi all'estrazione\n");
  110. sleep(1);
  111. printf(" 4 secondi all'estrazione\n");
  112. sleep(1);
  113. printf(" 3 secondi all'estrazione\n");
  114. sleep(1);
  115. printf(" 2 secondi all'estrazione\n");
  116. sleep(1);
  117. printf(" 1 secondo all'estrazione\n\n\n");
  118.  
  119. printf("\n\n");
  120.  
  121. sleep(2);
  122. printf(" ESTRAZIONE FORTUNATA DEL FIND YOUR LUCK\n\n");
  123. sleep(2);
  124. printf(" I NUMERI ESTRATTI PER QUESTA ESTRAZIONE SONO\n\n");
  125. sleep(3);
  126.  
  127. srand(time(NULL)); //GENERO I NUMERI RANDOM
  128. for(a=0;a<20;a++)
  129. {
  130. numeri_estratti[a]=rand()%89+1;
  131. for(j=0;j<a;j++)
  132. {
  133. j=j+1;
  134. if( numeri_estratti[a]==numeri_estratti[j])//NON FAR RIPETERE STESSI NUMERI
  135. {
  136. a++;
  137. break;
  138. }
  139.  
  140. }
  141.  
  142. }
  143. for(a=0;a<20;a++)
  144. printf(" %d\n",numeri_estratti[a]);
  145.  
  146.  
  147.  
  148.  
  149.  
  150. printf(" Stiamo controllando i tuoi numeri \n");
  151. printf(" incrocia le dita e ricordati \n");
  152. printf(" che il gioco puo'causare dipendenza patologica\n");
  153.  
  154.  
  155.  
  156. for(i=0;i<20;i++){
  157. if(numeri_estratti[i] == numeri_utente){
  158. numeri_vincenti[j] = numeri_estratti[i];
  159. j++;
  160. }
  161. }
  162.  
  163. printf("Numeri indovinati => ");
  164. for(i=0;i<20;i++){
  165. if(numeri_vincenti[i] == 0);
  166. else{
  167. printf("%d",numeri_vincenti[i]);
  168. }
  169. }
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183. /*
  184. for(i=0;i<20;i++)
  185. {
  186. if(numeri_utente[i]==numeri_estratti[a])
  187. {
  188. a++;
  189.  
  190. }
  191.  
  192. }
  193.  
  194. for(i=0;i<20;i++)
  195. printf(" %d\n",numeri_utente[a]);*/
  196. }
  197.  
  198.  
  199.  
  200.  
  201. void loader() //VOID CHE SERVE PER FARE UN CLS DELLO SCHERM0 E AVVIARE UNA SCHERMATA DI CARICAMENTO
  202. {
  203. int loader;
  204. int p=0;
  205. printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Buona fortuna");
  206. for(loader=0;loader<10;loader++)
  207. {
  208. Sleep(100);
  209. printf(" %c",219);
  210. }
  211. }
  212.  
  213. void loaderfinale()
  214. {
  215.  
  216. loader();
  217. system("cls");
  218. loader();
  219. system("cls");
  220. loader();
  221. system("cls");
  222. }
  223.  
  224.  
  225. void regole(){
  226. printf(" _______ _ _ _ _ \n");
  227. printf(" (_______|_) | | | | | | \n");
  228. printf(" _____ _ ____ _ | | _ _ ___ _ _ ____ | |_ _ ____| | _ \n");
  229. printf(" | ___) | | _ | | || | | | | || _ || | | | ___) | | | | || ___) | | ) \n");
  230. printf(" | | | | | | ( (_| | | |_| | |_| | |_| | | | | |_| ( (___| |< ( \n");
  231. printf(" |_| |_|_| |_||____| |__ ||___|| ____|_| |_|____||____)_| |_) \n");
  232. printf(" (____| \n");
  233.  
  234. printf("\n\n");
  235. sleep(3);
  236.  
  237.  
  238. printf(" ************Questo gioco puo causare dipendenza patologica***********\n\n\n");
  239. sleep(3);
  240. printf(" Ciao \n\n");
  241. sleep(2);
  242.  
  243. printf(" Benvenuto nel FIND YOUR LUCK \n");
  244. sleep(2);
  245. printf(" Un minigioco dove se non hai fortuna in amore \n");
  246. printf(" potresti trovarla proprio qui' \n");
  247. printf(" \n");
  248. printf("\n");
  249. sleep(2);
  250. printf(" Il tuo compito e' quello di inserire 6 numeri a piacer tuo \n");
  251. printf(" da 1 a 90 \n");
  252. printf("\n");
  253. printf(" una volta inseriti verra' effettuata una estrazione di 20 numeri che vanno da 1 a 90 \n");
  254. printf(" e in base ai numeri estratti \n");
  255. sleep(2);
  256. printf("\n");
  257. printf(" Se i numeri che corrispondono a quelli estratti sono 2 o 3 \n");
  258. printf(" Vincerai il terzo premio \n");
  259. printf("\n");
  260. printf(" Se i numeri che corrispondono a quelli estratti sono 4 o 5 \n");
  261. printf(" vincerai il secondo premio \n");
  262. printf("\n");
  263. printf(" Se i numeri che corrispondono a quelli estratti sono 6 \n");
  264. printf(" Vincerai il primo premio \n");
  265. printf(" __________________________________________________________________________________________________________________\n");
  266. sleep(5);
  267. }
  268. void banner(){ //PER IL TITOLO
  269. printf(" _____________________________________________________________________________________________________ \n");
  270. printf(" | | \n");
  271. printf(" | | \n");
  272. printf(" | | \n");
  273. printf(" | Created by A.G.Market&co | \n");
  274. printf(" | | \n");
  275. printf(" | | \n");
  276. printf(" |_____________________________________________________________________________________________________| \n");
  277. }
  278.  
  279.  
  280.  
  281. void scelta()
  282. {
  283.  
  284. int g,h,l;
  285. int scelta;
  286. printf("Inserisci 1 per iniziare a giocare\n");
  287. scanf("%d",&scelta);
  288. switch(scelta)
  289. {
  290. case 1:
  291. g=h+l;
  292. break;
  293.  
  294. }
  295. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement