Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class Program
- {
- static void Main()
- {
- int n = int.Parse(Console.ReadLine());
- Console.WriteLine("{0}{1}{0}", new string('-', n / 2), new string('*', n + 2)); //top row
- for (int i = 0; i < n-1; i++)
- {
- Console.WriteLine("{0}*{1}*{0}", new string('-', n / 2), new string('-', n));
- }
- for (int i = 0; i < n / 2 ; i++)
- {
- Console.WriteLine("{0}{1}{2}{1}{0}",
- new string('-', n / 2 - i), new string('*', 2 * i + 1), new string('-', n - 2 * i));
- }
- for (int i = n / 2; i >= 0; i--)
- {
- Console.WriteLine("{0}{1}{2}{1}{0}",
- new string('-', n / 2 - i), new string('*', 2 * i + 1), new string('-', n - 2 * i));
- }
- }
- }
Add Comment
Please, Sign In to add comment