Advertisement
vkv1986

UKFlag

Jan 8th, 2013
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.74 KB | None | 0 0
  1. using System;
  2.  
  3. class UKFlag
  4. {
  5.     static void Main()
  6.     {
  7.         byte size = byte.Parse(Console.ReadLine());
  8.         for (int row = 0; row < size / 2; row++)
  9.         {
  10.             for (int column = 0; column < size; column++)
  11.             {
  12.                 if (column == row)
  13.                 {
  14.                     Console.Write("\\");
  15.                 }
  16.                 else if (column == size / 2)
  17.                 {
  18.                     Console.Write("|");
  19.                 }
  20.                 else if (column == size - 1 - row)
  21.                 {
  22.                     Console.Write("/");
  23.                 }
  24.                 else
  25.                 {
  26.                     Console.Write(".");
  27.                 }
  28.             }
  29.             Console.WriteLine();
  30.         }
  31.         for (int column = 0; column < size; column++)
  32.         {
  33.             if (column == size / 2)
  34.             {
  35.                 Console.Write("*");
  36.             }
  37.             else
  38.             {
  39.                 Console.Write("-");
  40.             }
  41.         }
  42.         Console.WriteLine();
  43.         for (int row = 0; row < size / 2; row++)
  44.         {
  45.             for (int column = 0; column < size; column++)
  46.             {
  47.                 if (column == ((size / 2) - 1 - row))
  48.                 {
  49.                     Console.Write("/");
  50.                 }
  51.                 else if (column == size / 2)
  52.                 {
  53.                     Console.Write("|");
  54.                 }
  55.                 else if (column == ((size/ 2) + 1 + row))
  56.                 {
  57.                     Console.Write("\\");
  58.                 }
  59.                 else
  60.                 {
  61.                     Console.Write(".");
  62.                 }
  63.             }
  64.             Console.WriteLine();
  65.         }
  66.     }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement