grach

2017_May_07 Crown

Feb 17th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.21 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 Crown
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             int n = int.Parse(Console.ReadLine());
  14.  
  15.             Console.WriteLine("@{0}@{0}@", new string(' ', n-2));
  16.             Console.WriteLine("**{0}*{0}**",new string(' ', n-3));
  17.  
  18.  
  19.             int G = 0;
  20.             for (int i = 1; i <= (n/2)-2; i++)
  21.             {
  22.                 Console.WriteLine("*{0}*{1}*{2}*{1}*{0}*",
  23.                     new string('.',i ) ,
  24.                     new string (' ', (n-5)-G  /*(n/2)+1 - G*/) ,
  25.                     new string('.', G+1));
  26.                  
  27.                 G += 2;
  28.             }
  29.  
  30.  
  31.             Console.WriteLine("*{0}*{1}*{0}*", new string('.',(n/2)-1) ,
  32.                                               new string('.', G+1)) ;
  33.  
  34.             Console.WriteLine("*{0}{1}.{1}{0}*", new string('.',(n/2)),
  35.                                                     new string('*',(n/2)-2 ));
  36.  
  37.             for (int i = 0; i <2 ; i++)
  38.             {
  39.                 Console.WriteLine(new string('*',(2*n)-1));
  40.             }
  41.  
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment