Advertisement
Guest User

Untitled

a guest
Apr 30th, 2016
325
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 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 Coding_101_24._04._2016
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. int n = int.Parse(Console.ReadLine());
  14.  
  15. int spot = n + 1;
  16. int mid = 2 * n - 1;
  17. Console.Write(new string('.', spot));
  18. Console.Write(new string('_', 2 * n + 1));
  19. Console.WriteLine(new string('.', spot));
  20. spot--;
  21. for (int i = 0; i < n + 1; i++)
  22. {
  23. if (i == n)
  24. {
  25. Console.Write(new string('.', spot));
  26. Console.Write("//");
  27. Console.Write(new string('_', (mid - 5) / 2));
  28. Console.Write("STOP!");
  29. Console.Write(new string('_', (mid - 5) / 2));
  30. Console.Write(@"\\");
  31. Console.WriteLine(new string('.', spot));
  32. }
  33. else
  34. {
  35. Console.Write(new string('.', spot));
  36. Console.Write("//");
  37. Console.Write(new string('_', mid));
  38. Console.Write(@"\\");
  39. Console.WriteLine(new string('.', spot));
  40. }
  41. spot--;
  42. mid += 2;
  43. }
  44. spot++;
  45. mid -= 2;
  46. for (int i = n ; i > 0; i--)
  47. {
  48. Console.Write(new string('.', spot));
  49. Console.Write(@"\\");
  50. Console.Write(new string('_', mid));
  51. Console.Write("//");
  52. Console.WriteLine(new string('.', spot));
  53. spot++;
  54. mid -= 2;
  55. }
  56. }
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement