baxlash

Ace Of Diamonds

Mar 23rd, 2016
87
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2.  
  3. class AceOfDiamonds
  4. {
  5.     static void Main(string[] args)
  6.     {
  7.         int width = int.Parse(Console.ReadLine());
  8.         int innerWidth = width - 2;
  9.  
  10.         string edge = new string('*', width);
  11.  
  12.         Console.WriteLine(edge);
  13.  
  14.         for (int row = 0; row < innerWidth / 2; row++)
  15.         {
  16.             string outer = new string('-', innerWidth / 2 - row);
  17.             string inner = new string('@', row * 2 + 1);
  18.             Console.WriteLine("*{0}{1}{0}*", outer, inner);
  19.         }
  20.         string middle = new string('@', innerWidth);
  21.         Console.WriteLine("*{0}*", middle);
  22.  
  23.         for (int row = innerWidth/2-1; row >= 0; row--)
  24.         {
  25.             string outer = new string('-', innerWidth / 2 - row);
  26.             string inner = new string('@', row * 2 + 1);
  27.             Console.WriteLine("*{0}{1}{0}*", outer, inner);
  28.         }
  29.  
  30.         Console.WriteLine(edge);
  31.     }
  32. }
RAW Paste Data