Advertisement
Venciity

[SoftUni Java] ExamPreparation 03.Eclipse

May 20th, 2014
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.72 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. class Eclipse
  8. {
  9.     static void Main()
  10.     {
  11.         int n = Int32.Parse(Console.ReadLine());
  12.  
  13.         // print 1st row
  14.         Console.Write(" ");
  15.         Console.Write(new string('*', 2*n - 2));
  16.         Console.Write(" ");
  17.         Console.Write(new string(' ', n - 1));
  18.         Console.Write(" ");
  19.         Console.Write(new string('*', 2 * n - 2));
  20.         Console.Write(" ");
  21.         Console.WriteLine();
  22.  
  23.         for (int row = 0; row < n - 2; row++)
  24.         {
  25.             if (row == n / 2 - 1)
  26.             {
  27.                 Console.Write("*");
  28.                 Console.Write(new string('/', 2 * n - 2));
  29.                 Console.Write("*");
  30.                 Console.Write(new string('-', n - 1));
  31.                 Console.Write("*");
  32.                 Console.Write(new string('/', 2 * n - 2));
  33.                 Console.Write("*");
  34.                 Console.WriteLine();
  35.             }
  36.             else
  37.             {
  38.                 Console.Write("*");
  39.                 Console.Write(new string('/', 2 * n - 2));
  40.                 Console.Write("*");
  41.                 Console.Write(new string(' ', n - 1));
  42.                 Console.Write("*");
  43.                 Console.Write(new string('/', 2 * n - 2));
  44.                 Console.Write("*");
  45.                 Console.WriteLine();
  46.             }
  47.         }
  48.  
  49.         // print last row
  50.         Console.Write(" ");
  51.         Console.Write(new string('*', 2 * n - 2));
  52.         Console.Write(" ");
  53.         Console.Write(new string(' ', n - 1));
  54.         Console.Write(" ");
  55.         Console.Write(new string('*', 2 * n - 2));
  56.         Console.Write(" ");
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement