Advertisement
Guest User

Untitled

a guest
Oct 30th, 2014
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. program kwadrat;
  2. uses
  3. crt;
  4. var
  5. kwadracik : ARRAY [0..6] of ARRAY [0..10] of char;
  6. i,n,a,b,c,j,x,t,y,k,s,l: integer;
  7.  
  8. PROCEDURE zapelnij();
  9. begin
  10.  
  11. for n:=0 to 6 do
  12. begin
  13. writeln('');
  14. for i:=0 to 10 do
  15. begin
  16. kwadracik[n][i]:='0';
  17.  
  18. end;
  19.  
  20. end;
  21. end;
  22. PROCEDURE pokaz();
  23. begin
  24. for t:=0 to 6 do
  25. begin
  26. writeln('');
  27. for y:=0 to 10 do
  28. begin
  29. write(kwadracik[t][y]);
  30.  
  31. end;
  32.  
  33.  
  34. end;
  35.  
  36. end;
  37.  
  38. PROCEDURE rosnij();
  39. begin
  40. k:=0;
  41. s:=0;
  42. l:=5;
  43. j:=1;
  44. while (k<4) do
  45. begin
  46. kwadracik[3-k][5]:='X';
  47. while(l<l+s) do
  48. begin
  49. kwadracik[3-k][l]:='X';
  50. kwadracik[3-k][l-j]:='X';
  51. kwadracik[3+k][l]:='X';
  52. kwadracik[3+k][l-j]:='X';
  53. l:=l+1;
  54. j:=j+2;
  55. end;
  56. for c:=3-k to 3+k do
  57. begin
  58. kwadracik[c][l+s]:='X';
  59. kwadracik[c][l-s]:='X';
  60. end;
  61. pokaz();
  62. Delay(300);
  63. clrscr;
  64. zapelnij();
  65. s:=s+1;
  66. k:=k+1;
  67. end;
  68. end;
  69.  
  70. begin
  71.  
  72. zapelnij();
  73. rosnij();
  74. readkey;
  75. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement