PavelManahilov

The Explorer

Sep 17th, 2015
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.01 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.         int hight = n;
  9.         int wigth = n;
  10.         int innerTicks = 1;
  11.         int outerTicks = (n - 2 - innerTicks)/2;
  12.         char ticks = '-';
  13.         char stars = '*';
  14.        
  15.         Console.WriteLine(new string(ticks,(n-1)/2) + "*" + new string(ticks,(n-1)/2));
  16.        
  17.         for (int i = 0; i < n - 2; i++)
  18.         {    
  19.             if (i < (n - 1)/2 - 1)
  20.             {
  21.                 Console.WriteLine(new string(ticks,outerTicks) + stars + new string(ticks,innerTicks) + stars + new string(ticks,outerTicks));
  22.                 innerTicks+=2;
  23.                 outerTicks--;
  24.             }
  25.             else if (i > (n - 1)/2 - 1)
  26.             {
  27.                 innerTicks-=2;
  28.                 outerTicks++;
  29.                 Console.WriteLine(new string(ticks,outerTicks) + stars + new string(ticks,innerTicks) + stars + new string(ticks,outerTicks)); 
  30.             }
  31.             else
  32.             {
  33.                 Console.WriteLine(new string(stars,1) + new string(ticks,n-2) + new string(stars,1));
  34.             }
  35.         }
  36.         Console.WriteLine(new string(ticks,(n-1)/2) + "*" + new string(ticks,(n-1)/2));
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment