Advertisement
NadyaMisheva

chyk

Nov 25th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. using System;
  2.  
  3. public class Program
  4. {
  5. public static void Main()
  6. {
  7. int n = int.Parse(Console.ReadLine());
  8. for(int i = 0; i < n; i++)
  9. {
  10. Console.Write(new String('-', n * 3));
  11. Console.Write("*");
  12. Console.Write(new String('-', i));
  13. Console.Write("*");
  14. Console.WriteLine(new String('-', n * 5 - ( 3 * n + 2 + i)));
  15. }
  16. for(int i = 0; i < n / 2; i++)
  17. {
  18. Console.Write(new String('*', n * 3));
  19. Console.Write("*");
  20. Console.Write(new String('-', n - 1));
  21. Console.Write("*");
  22. Console.WriteLine(new String('-', n - 1));
  23. }
  24. for(int i = 0; i < n / 2 - 1; i++)
  25. {
  26. Console.Write(new String('-', n * 3 - i));
  27. Console.Write("*");
  28. Console.Write(new String('-', n - 1 + i * 2));
  29. Console.Write("*");
  30. Console.WriteLine(new String('-', n - 1 - i));
  31. }
  32. if (n % 2 == 0)
  33. {
  34. Console.Write(new String('-', 3 * n - n / 2 + 1));
  35. Console.Write(new String('*', 2 * n - 1 ));
  36. Console.Write(new String('-', n / 2 ));
  37. }
  38. else
  39. {
  40. Console.Write(new String('-', 3 * n - n / 2 + 1));
  41. Console.Write(new String('*', 2 * n - 2 ));
  42. Console.Write(new String('-', n / 2 + 1));
  43. }
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement