Advertisement
Atanasov_88

Headphones

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