Advertisement
DamoVFR

inicjaly2

Nov 15th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.39 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Wzorki
  8. {
  9. class Program
  10. {
  11.  
  12. static public void letter_name (int n)
  13. {
  14. //1 linia pionowa
  15. for (int i = 0; i < n-(n/5); i++)
  16. {
  17. Console.Write("*");
  18. }
  19. for (int i = n-2; i < n; i++)
  20. {
  21. Console.Write(" ");
  22. }
  23. Console.WriteLine();
  24.  
  25. //1 skos
  26. for (int i = (n / 5); i>0; i-- )
  27. {
  28. Console.Write("*");
  29. for(int j = 0; j < n-i; j++)
  30. {
  31. Console.Write(" ");
  32. }
  33. Console.WriteLine("*");
  34. }
  35.  
  36. //2 pionowa linia
  37. for(int i = 0; i < n - (n / 5); i++)
  38. {
  39. Console.Write("*");
  40. for(int j = 0; j < n; j++ )
  41. {
  42. Console.Write(" ");
  43. }
  44. Console.WriteLine("*");
  45. }
  46.  
  47. //2 skos
  48. for (int i = 0; i < (n / 5); i++)
  49. {
  50. Console.Write("*");
  51. for (int j = n - i - 1; j > 0; j--)
  52. {
  53. Console.Write(" ");
  54. }
  55. Console.WriteLine("*");
  56. }
  57.  
  58. //ostatnia linia
  59. for (int i = 0; i < n - (n / 5); i++)
  60. {
  61. Console.Write("*");
  62. }
  63. for (int i = n - 2; i < n; i++)
  64. {
  65. Console.Write(" ");
  66. }
  67. Console.WriteLine();
  68.  
  69.  
  70. for (int x = 0; x < n*5; x++)
  71. {
  72. Console.Write("_");
  73. }
  74. Console.WriteLine();
  75.  
  76.  
  77. }
  78.  
  79. static public void letter_surname(int n)
  80. {
  81. int w = n*4; //szerokosc
  82. int h = n; //wysokosc
  83. string[,] macierz = new string[h, w];
  84.  
  85. //1 czesc litery
  86. for (int i = 0; i < h*2; i++)
  87. {
  88. Console.Write("*");
  89. {
  90. for (int j = 1; j < w; j++)
  91. Console.Write(" ");
  92. }
  93. Console.WriteLine("*");
  94. }
  95.  
  96. //2 czesc litery
  97. for (int i = 0; i < h; i++)
  98. {
  99. for (int j = 0; j < w; j++)
  100. {
  101. macierz[i, j] = " ";
  102. }
  103. }
  104.  
  105.  
  106. for (int k = 0; k < h; k++)
  107. {
  108. macierz[k, k] = "*";
  109. macierz[k, k + (w / 2)] = "*";
  110. macierz[k, (w / 2) - k-1] = "*";
  111. macierz[k, (w-1)-k] = "*";
  112. }
  113.  
  114.  
  115. for (int i = 0; i < h; i++)
  116. {
  117. for (int j = 0; j < w; j++)
  118. {
  119. System.Console.Write(macierz[i, j]);
  120. }
  121. System.Console.WriteLine();
  122. }
  123.  
  124. Console.ReadKey();
  125. }
  126.  
  127. static void Main(string[] args)
  128. {
  129. letter_name(10);
  130. letter_surname(4);
  131. }
  132. }
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement