Advertisement
Guest User

Engpr

a guest
Nov 22nd, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.76 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3. #include <stdlib.h>
  4.  
  5. HANDLE hwnd = CreateFileA("\\\\.\\E:", GENERIC_READ, FILE_SHARE_WRITE | FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL);
  6.  
  7. using namespace std;
  8.  
  9. void minutnik()
  10. {
  11. int x, y;
  12. int z=9;
  13. cout<<"Minutnik."<<endl<<"Wprowadz minuty: "<<endl;
  14. cin>>x;
  15. cout<<"Wprowadz sekundy: "<<endl;
  16. cin>>y;
  17. do{
  18.  
  19. if(y>=1){
  20. for (y; y!=0; y=y-1)
  21. {
  22. if (y>=10)
  23. {
  24. for (z=9; z!=0; z=z-1)
  25. {
  26. cout<<x<<":"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  27. Sleep(100);
  28. }
  29. cout<<x<<":"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  30. Sleep(100);
  31. }
  32. if (y>=0 and y<=9)
  33. {
  34. for (z=9; z!=0; z=z-1)
  35. {
  36. cout<<x<<":0"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  37. Sleep(100);
  38. }
  39. cout<<x<<":0"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  40. Sleep(100);
  41. }
  42. }
  43.  
  44. }
  45.  
  46. if(x>=1){
  47. do{
  48. x=x-1;
  49. for (y=60; y!=0; y=y-1)
  50. {
  51. if (y>=10)
  52. {
  53. for (z=9; z!=0; z=z-1)
  54. {
  55. cout<<x<<":"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  56. Sleep(100);
  57. }
  58. cout<<x<<":"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  59. Sleep(100);
  60. }
  61. if (y>=1 and y<=9)
  62. {
  63. for (z=9; z!=0; z=z-1)
  64. {
  65. cout<<x<<":0"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  66. Sleep(100);
  67. }
  68. cout<<x<<":0"<<y-1<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  69. Sleep(100);
  70. }
  71. if (y==0)
  72. {
  73. for (z=9; z!=0; z=z-1)
  74. {
  75. cout<<x<<":0"<<y<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  76. Sleep(100);
  77. }
  78. cout<<x<<":0"<<y<<":"<<z<<"\b\b\b\b\b\b\b\b\b\b";
  79. Sleep(100);
  80. }
  81.  
  82. }
  83. }while(x!=0 and y!=0);
  84. }
  85. }while(x!=0 and y!=0 and z!=0);
  86. }
  87.  
  88. void Legia()
  89. {
  90. cout<<"\a";
  91. Sleep(535);
  92. cout<<"\a";
  93. Sleep(535);
  94. cout<<"\a";
  95. Sleep(280);
  96. cout<<"\a";
  97. Sleep(280);
  98. cout<<"\a";
  99. Sleep(535);
  100. cout<<"\a";
  101. Sleep(280);
  102. cout<<"\a";
  103. Sleep(280);
  104. cout<<"\a";
  105. Sleep(280);
  106. cout<<"\a";
  107. Sleep(535);
  108. cout<<"\a";
  109. Sleep(280);
  110. cout<<"\a";
  111. }
  112.  
  113. void Mario()
  114. {
  115. Beep (330,100);Sleep(100);
  116. Beep (330,100);Sleep(300);
  117. Beep (330,100);Sleep(300);
  118. Beep (262,100);Sleep(100);
  119. Beep (330,100);Sleep(300);
  120. Beep (392,100);Sleep(700);
  121. Beep (196,100);Sleep(700);
  122. Beep (262,300);Sleep(300);
  123. Beep (196,300);Sleep(300);
  124. Beep (164,300);Sleep(300);
  125. Beep (220,300);Sleep(100);
  126. Beep (246,100);Sleep(300);
  127. Beep (233,200);
  128. Beep (220,100);Sleep(300);
  129. Beep (196,100);Sleep(150);
  130. Beep (330,100);Sleep(150);
  131. Beep (392,100);Sleep(150);
  132. Beep (440,100);Sleep(300);
  133. Beep (349,100);Sleep(100);
  134. Beep (392,100);Sleep(300);
  135. Beep (330,100);Sleep(300);
  136. Beep (262,100);Sleep(100);
  137. Beep (294,100);Sleep(100);
  138. Beep (247,100);Sleep(500);
  139. Beep (262,300);Sleep(300);
  140. Beep (196,300);Sleep(300);
  141. Beep (164,300);Sleep(300);
  142. Beep (220,300);Sleep(100);
  143. Beep (246,100);Sleep(300);
  144. Beep (233,200);
  145. Beep (220,100);Sleep(300);
  146. Beep (196,100);Sleep(150);
  147. Beep (330,100);Sleep(150);
  148. Beep (392,100);Sleep(150);
  149. Beep (440,100);Sleep(300);
  150. Beep (349,100);Sleep(100);
  151. Beep (392,100);Sleep(300);
  152. Beep (330,100);Sleep(300);
  153. Beep (262,100);Sleep(100);
  154. Beep (294,100);Sleep(100);
  155. Beep (247,100);Sleep(900);
  156. Beep (392,100);Sleep(100);
  157. Beep (370,100);Sleep(100);
  158. Beep (349,100);Sleep(100);
  159. Beep (311,100);Sleep(300);
  160. Beep (330,100);Sleep(300);
  161. Beep (207,100);Sleep(100);
  162. Beep (220,100);Sleep(100);
  163. Beep (262,100);Sleep(300);
  164. Beep (220,100);Sleep(100);
  165. Beep (262,100);Sleep(100);
  166. Beep (294,100);Sleep(500);
  167. Beep (392,100);Sleep(100);
  168. Beep (370,100);Sleep(100);
  169. Beep (349,100);Sleep(100);
  170. Beep (311,100);Sleep(300);
  171. Beep (330,100);Sleep(300);
  172. Beep (523,100);Sleep(300);
  173. Beep (523,100);Sleep(100);
  174. Beep (523,100);Sleep(1100);
  175. Beep (392,100);Sleep(100);
  176. Beep (370,100);Sleep(100);
  177. Beep (349,100);Sleep(100);
  178. Beep (311,100);Sleep(300);
  179. Beep (330,100);Sleep(300);
  180. Beep (207,100);Sleep(100);
  181. Beep (220,100);Sleep(100);
  182. Beep (262,100);Sleep(300);
  183. Beep (220,100);Sleep(100);
  184. Beep (262,100);Sleep(100);
  185. Beep (294,100);Sleep(500);
  186. Beep (311,300);Sleep(300);
  187. Beep (296,300);Sleep(300);
  188. Beep (262,300);Sleep(1300);
  189. Beep (262,100);Sleep(100);
  190. Beep (262,100);Sleep(300);
  191. Beep (262,100);Sleep(300);
  192. Beep (262,100);Sleep(100);
  193. Beep (294,100);Sleep(300);
  194. Beep (330,200);Sleep(50);
  195. Beep (262,200);Sleep(50);
  196. Beep (220,200);Sleep(50);
  197. Beep (196,100);Sleep(700);
  198. Beep (262,100);Sleep(100);
  199. Beep (262,100);Sleep(300);
  200. Beep (262,100);Sleep(300);
  201. Beep (262,100);Sleep(100);
  202. Beep (294,100);Sleep(100);
  203. Beep (330,100);Sleep(700);
  204. Beep (440,100);Sleep(300);
  205. Beep (392,100);Sleep(500);
  206. Beep (262,100);Sleep(100);
  207. Beep (262,100);Sleep(300);
  208. Beep (262,100);Sleep(300);
  209. Beep (262,100);Sleep(100);
  210. Beep (294,100);Sleep(300);
  211. Beep (330,200);Sleep(50);
  212. Beep (262,200);Sleep(50);
  213. Beep (220,200);Sleep(50);
  214. Beep (196,100);Sleep(700);
  215. }
  216.  
  217. void Mario2()
  218. {
  219. Beep (330,100);Sleep(100);
  220. Beep (330,100);Sleep(300);
  221. Beep (330,100);Sleep(300);
  222. Beep (262,100);Sleep(100);
  223. Beep (330,100);Sleep(300);
  224. Beep (392,100);Sleep(700);
  225. Beep (196,100);Sleep(700);
  226. Beep (196,100);Sleep(125);
  227. Beep (262,100);Sleep(125);
  228. Beep (330,100);Sleep(125);
  229. Beep (392,100);Sleep(125);
  230. Beep (523,100);Sleep(125);
  231. Beep (660,100);Sleep(125);
  232. Beep (784,100);Sleep(575);
  233. Beep (660,100);Sleep(575);
  234. Beep (207,100);Sleep(125);
  235. Beep (262,100);Sleep(125);
  236. Beep (311,100);Sleep(125);
  237. Beep (415,100);Sleep(125);
  238. Beep (523,100);Sleep(125);
  239. Beep (622,100);Sleep(125);
  240. Beep (830,100);Sleep(575);
  241. Beep (622,100);Sleep(575);
  242. Beep (233,100);Sleep(125);
  243. Beep (294,100);Sleep(125);
  244. Beep (349,100);Sleep(125);
  245. Beep (466,100);Sleep(125);
  246. Beep (587,100);Sleep(125);
  247. Beep (698,100);Sleep(125);
  248. Beep (932,100);Sleep(575);
  249. Beep (932,100);Sleep(125);
  250. Beep (932,100);Sleep(125);
  251. Beep (932,100);Sleep(125);
  252. Beep (1046,675);
  253. }
  254.  
  255. void Stacja()
  256. {
  257. int y=2000;
  258. do{
  259. cout<<"\a";
  260. Sleep(y);
  261. y=y-75;
  262. }while(y>500);
  263. do{
  264. cout<<"\a";
  265. Sleep(y);
  266. y=y-25;
  267. }while(y>300);
  268. do{
  269. cout<<"\a";
  270. Sleep(y);
  271. y=y-5;
  272. }while(y>150);
  273. do{
  274. cout<<"\a";
  275. Sleep(y);
  276. y=y-1;
  277. }while(y!=1);
  278. if (hwnd != INVALID_HANDLE_VALUE)
  279. {
  280. DWORD cc;
  281. DeviceIoControl( hwnd, IOCTL_STORAGE_EJECT_MEDIA,
  282. NULL, 0, NULL, 0, &cc, NULL
  283. );
  284.  
  285. Sleep(4000);
  286.  
  287. DeviceIoControl( hwnd, IOCTL_STORAGE_LOAD_MEDIA,
  288. NULL, 0, NULL, 0, &cc, NULL
  289. );
  290.  
  291. }
  292. }
  293.  
  294. void Pantera()
  295. {
  296. Beep(233,250);
  297. Beep(246,450);
  298. Beep(30000,250);
  299. Beep(261,250);
  300. Beep(261,1800);
  301. Beep(261,900);
  302. Beep(261,450);
  303. Beep(30000,250);
  304. Beep(233,250);
  305. Beep(246,450);
  306. Beep(30000,250);
  307. Beep(261,250);
  308. Beep(261,1800);
  309. Beep(261,900);
  310. Beep(261,450);
  311. Beep(30000,250);
  312. Beep(246,250);
  313. Beep(246,450);
  314. Beep(30000,250);
  315. Beep(246,250);
  316. Beep(220,1800);
  317. Beep(220,900);
  318. Beep(220,450);
  319. Beep(30000,250);
  320. Beep(233,250);
  321. Beep(246,450);
  322. Beep(30000,250);
  323. Beep(261,250);
  324. Beep(261,1800);
  325. Beep(261,900);
  326. Beep(261,450);
  327. Beep(30000,450);
  328. Beep(30000,675);
  329. Beep(261,250);
  330. Beep(261,450);
  331. Beep(30000,675);
  332. Beep(293,250);
  333. Beep(329,450);
  334. Beep(30000,675);
  335. Beep(261,250);
  336. Beep(261,675);
  337. Beep(293,250);
  338. Beep(329,675);
  339. Beep(493,250);
  340. Beep(392,675);
  341. Beep(261,250);
  342. Beep(329,675);
  343. Beep(392,250);
  344. Beep(369,900);
  345. Beep(392,150);
  346. Beep(349,150);
  347. Beep(329,150);
  348. Beep(261,150);
  349. Beep(246,150);
  350. Beep(261,150);
  351. Beep(261,900);
  352. Beep(30000,787);
  353. Beep(261,250);
  354. Beep(261,450);
  355. Beep(30000,675);
  356. Beep(293,250);
  357. Beep(329,450);
  358. Beep(30000,675);
  359. Beep(261,250);
  360. Beep(261,675);
  361. Beep(293,250);
  362. Beep(329,675);
  363. Beep(493,250);
  364. Beep(392,675);
  365. Beep(261,250);
  366. Beep(329,675);
  367. Beep(587,250);
  368. Beep(554,1800);
  369. Beep(554,900);
  370. Beep(30000,787);
  371. Beep(277,250);
  372. Beep(261,250);
  373. Beep(261,450);
  374. Beep(30000,675);
  375. Beep(293,250);
  376. Beep(329,450);
  377. Beep(30000,675);
  378. Beep(261,250);
  379. Beep(261,675);
  380. Beep(293,250);
  381. Beep(329,675);
  382. Beep(493,250);
  383. Beep(392,675);
  384. Beep(261,250);
  385. Beep(329,675);
  386. Beep(392,250);
  387. Beep(369,900);
  388. Beep(392,150);
  389. Beep(349,150);
  390. Beep(329,150);
  391. Beep(261,150);
  392. Beep(246,150);
  393. Beep(261,150);
  394. Beep(261,900);
  395. Beep(30000,1350);
  396. Beep(587,675);
  397. Beep(523,250);
  398. Beep(392,675);
  399. Beep(349,250);
  400. Beep(329,675);
  401. Beep(261,250);
  402. Beep(369,250);
  403. Beep(349,675);
  404. Beep(369,250);
  405. Beep(349,675);
  406. Beep(369,250);
  407. Beep(349,675);
  408. Beep(369,250);
  409. Beep(349,675);
  410. Beep(329,150);
  411. Beep(261,150);
  412. Beep(246,150);
  413. Beep(261,450);
  414. Beep(261,450);
  415. Beep(261,900);
  416. Beep(30000,900);
  417. Beep(329,150);
  418. Beep(261,150);
  419. Beep(246,150);
  420. Beep(261,450);
  421. Beep(261,450);
  422. Beep(261,900);
  423. Beep(30000,900);
  424. Beep(329,150);
  425. Beep(261,150);
  426. Beep(246,150);
  427. Beep(261,450);
  428. Beep(261,450);
  429. Beep(261,900);
  430. }
  431.  
  432. int main() {
  433.  
  434. int x,y,z,xD;
  435. cout<<"(1).Legiunia na kiju\n(2).Mario\n(3).Mario2\n(4).Mystery\n(5).Rozowa Pantera\n\nTyp bomby: ";
  436. cin>>xD;
  437.  
  438. if(xD==1){
  439. minutnik();
  440. Legia();}
  441.  
  442. if(xD==2){
  443. minutnik();
  444. Mario();}
  445.  
  446. if(xD==3){
  447. minutnik();
  448. Mario2();}
  449.  
  450. if(xD==4){
  451. minutnik();
  452. Stacja();}
  453.  
  454. if(xD==5){
  455. minutnik();
  456. Pantera();}
  457.  
  458.  
  459. return 0;
  460. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement