Advertisement
Guest User

wzp

a guest
Nov 13th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.29 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3. #include <conio.h>
  4. #include <stdio.h>
  5.  
  6. using namespace std;
  7.  
  8. HANDLE con = GetStdHandle(STD_OUTPUT_HANDLE);
  9.  
  10. void gotoxy(int x, int y)
  11. {
  12. COORD c;
  13. c.X = x-1;
  14. c.Y = y-1;
  15. SetConsoleCursorPosition (GetStdHandle (STD_OUTPUT_HANDLE), c);
  16. }
  17.  
  18. int main()
  19. {
  20. for(int i=1; i<16; i++)
  21. {
  22. Sleep(500);
  23. system("cls");
  24. SetConsoleTextAttribute(con, 150);
  25. for(int j=1;j<80;j++)
  26. {
  27. gotoxy(j, 15);
  28. cout<<" ";
  29. }
  30. SetConsoleTextAttribute(con, 200);
  31. for(int j=1;j<80;j++)
  32. {
  33. gotoxy(j, 18);
  34. cout<<" ";
  35. }
  36. SetConsoleTextAttribute(con, 10);
  37. if(i<6)
  38. {
  39. if(i%2==0)
  40. {
  41. gotoxy(40, i);
  42. cout<<"\\";
  43. gotoxy(40, i+1);
  44. cout<<"/";
  45. gotoxy(40, i+2);
  46. cout<<"\\";
  47. gotoxy(40, i+3);
  48. cout<<"/";
  49. gotoxy(40, i+4);
  50. cout<<"\\";
  51. gotoxy(40, i+5);
  52. cout<<"/";
  53. gotoxy(40, i+6);
  54. cout<<"\\";
  55. gotoxy(40, i+7);
  56. cout<<"/";
  57. gotoxy(40, i+8);
  58. cout<<"\\";
  59. gotoxy(40, i+9);
  60. cout<<"@";
  61. }
  62. else
  63. {
  64. gotoxy(40, i);
  65. cout<<"/";
  66. gotoxy(40, i+1);
  67. cout<<"\\";
  68. gotoxy(40, i+2);
  69. cout<<"/";
  70. gotoxy(40, i+3);
  71. cout<<"\\";
  72. gotoxy(40, i+4);
  73. cout<<"/";
  74. gotoxy(40, i+5);
  75. cout<<"\\";
  76. gotoxy(40, i+6);
  77. cout<<"/";
  78. gotoxy(40, i+7);
  79. cout<<"\\";
  80. gotoxy(40, i+8);
  81. cout<<"/";
  82. gotoxy(40, i+9);
  83. cout<<"@";
  84. }
  85. }
  86. else if(i==6)
  87. {
  88. gotoxy(40, i);
  89. cout<<"\\";
  90. gotoxy(40, i+1);
  91. cout<<"/";
  92. gotoxy(40, i+2);
  93. cout<<"\\";
  94. gotoxy(40, i+3);
  95. cout<<"/";
  96. gotoxy(40, i+4);
  97. cout<<"\\";
  98. gotoxy(40, i+5);
  99. cout<<"/";
  100. gotoxy(40, i+6);
  101. cout<<"\\";
  102. gotoxy(40, i+7);
  103. cout<<"/";
  104. gotoxy(40, i+8);
  105. cout<<"\\";
  106. gotoxy(20, i+13);
  107. cout<<"@";
  108. }
  109. else if(i==7)
  110. {
  111. gotoxy(40, i);
  112. cout<<"/";
  113. gotoxy(40, i+1);
  114. cout<<"\\";
  115. gotoxy(40, i+2);
  116. cout<<"/";
  117. gotoxy(40, i+3);
  118. cout<<"\\";
  119. gotoxy(40, i+4);
  120. cout<<"/";
  121. gotoxy(40, i+5);
  122. cout<<"\\";
  123. gotoxy(40, i+6);
  124. cout<<"/";
  125. gotoxy(40, i+7);
  126. cout<<"\\";
  127. gotoxy(20, i+12);
  128. cout<<"/";
  129. gotoxy(20, i+13);
  130. cout<<"@";
  131. }
  132. else if(i==8)
  133. {
  134. gotoxy(40, i);
  135. cout<<"\\";
  136. gotoxy(40, i+1);
  137. cout<<"/";
  138. gotoxy(40, i+2);
  139. cout<<"\\";
  140. gotoxy(40, i+3);
  141. cout<<"/";
  142. gotoxy(40, i+4);
  143. cout<<"\\";
  144. gotoxy(40, i+5);
  145. cout<<"/";
  146. gotoxy(40, i+6);
  147. cout<<"\\";
  148. gotoxy(20, i+11);
  149. cout<<"/";
  150. gotoxy(20, i+12);
  151. cout<<"\\";
  152. gotoxy(20, i+13);
  153. cout<<"@";
  154. }
  155. else if(i==9)
  156. {
  157. gotoxy(40, i);
  158. cout<<"/";
  159. gotoxy(40, i+1);
  160. cout<<"\\";
  161. gotoxy(40, i+2);
  162. cout<<"/";
  163. gotoxy(40, i+3);
  164. cout<<"\\";
  165. gotoxy(40, i+4);
  166. cout<<"/";
  167. gotoxy(40, i+5);
  168. cout<<"\\";
  169. gotoxy(20, i+10);
  170. cout<<"/";
  171. gotoxy(20, i+11);
  172. cout<<"\\";
  173. gotoxy(20, i+12);
  174. cout<<"/";
  175. gotoxy(20, i+13);
  176. cout<<"@";
  177. }
  178. else if(i==10)
  179. {
  180. gotoxy(40, i);
  181. cout<<"\\";
  182. gotoxy(40, i+1);
  183. cout<<"/";
  184. gotoxy(40, i+2);
  185. cout<<"\\";
  186. gotoxy(40, i+3);
  187. cout<<"/";
  188. gotoxy(40, i+4);
  189. cout<<"\\";
  190. gotoxy(20, i+9);
  191. cout<<"/";
  192. gotoxy(20, i+10);
  193. cout<<"\\";
  194. gotoxy(20, i+11);
  195. cout<<"/";
  196. gotoxy(20, i+12);
  197. cout<<"\\";
  198. gotoxy(20, i+13);
  199. cout<<"@";
  200. }
  201. else if(i==11)
  202. {
  203. gotoxy(40, i);
  204. cout<<"/";
  205. gotoxy(40, i+1);
  206. cout<<"\\";
  207. gotoxy(40, i+2);
  208. cout<<"/";
  209. gotoxy(40, i+3);
  210. cout<<"\\";
  211. gotoxy(20, i+8);
  212. cout<<"/";
  213. gotoxy(20, i+9);
  214. cout<<"\\";
  215. gotoxy(20, i+10);
  216. cout<<"/";
  217. gotoxy(20, i+11);
  218. cout<<"\\";
  219. gotoxy(20, i+12);
  220. cout<<"/";
  221. gotoxy(20, i+13);
  222. cout<<"@";
  223. }
  224. else if(i==12)
  225. {
  226. gotoxy(40, i);
  227. cout<<"\\";
  228. gotoxy(40, i+1);
  229. cout<<"/";
  230. gotoxy(40, i+2);
  231. cout<<"\\";
  232. gotoxy(20, i+7);
  233. cout<<"/";
  234. gotoxy(20, i+8);
  235. cout<<"\\";
  236. gotoxy(20, i+9);
  237. cout<<"/";
  238. gotoxy(20, i+10);
  239. cout<<"\\";
  240. gotoxy(20, i+11);
  241. cout<<"/";
  242. gotoxy(20, i+12);
  243. cout<<"\\";
  244. gotoxy(20, i+13);
  245. cout<<"@";
  246. }
  247. else if(i==13)
  248. {
  249. gotoxy(40, i);
  250. cout<<"/";
  251. gotoxy(40, i+1);
  252. cout<<"\\";
  253. gotoxy(20, i+6);
  254. cout<<"/";
  255. gotoxy(20, i+7);
  256. cout<<"\\";
  257. gotoxy(20, i+8);
  258. cout<<"/";
  259. gotoxy(20, i+9);
  260. cout<<"\\";
  261. gotoxy(20, i+10);
  262. cout<<"/";
  263. gotoxy(20, i+11);
  264. cout<<"\\";
  265. gotoxy(20, i+12);
  266. cout<<"/";
  267. gotoxy(20, i+13);
  268. cout<<"@";
  269. }
  270. else if(i==14)
  271. {
  272. gotoxy(40, i);
  273. cout<<"\\";
  274. gotoxy(20, i+5);
  275. cout<<"/";
  276. gotoxy(20, i+6);
  277. cout<<"\\";
  278. gotoxy(20, i+7);
  279. cout<<"/";
  280. gotoxy(20, i+8);
  281. cout<<"\\";
  282. gotoxy(20, i+9);
  283. cout<<"/";
  284. gotoxy(20, i+10);
  285. cout<<"\\";
  286. gotoxy(20, i+11);
  287. cout<<"/";
  288. gotoxy(20, i+12);
  289. cout<<"\\";
  290. gotoxy(20, i+13);
  291. cout<<"@";
  292. }
  293. }
  294. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement