/******************************************************/ /* Introduction to Programming */ /* By Dr. ANTF */ /* www.antf.net */ /* Copyright 2015 */ /* */ /* C# 333 - Test 1: Problem 4 (b) */ /******************************************************/ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DOS { class Program { static void Main(string[] args) { int n; Console.Write("Please enter an Odd number: "); n = int.Parse(Console.ReadLine()); //check for even while (n % 2 == 0) { Console.Write("You entered an even number, please enter an Odd number: "); n = int.Parse(Console.ReadLine()); } Console.Write("\n"); //part 1 for (int i = 0; i < n; i++) Console.Write("*"); Console.Write("\n"); //part 2 for (int i = 0; i < n / 2 -1; i++) { Console.Write("*"); for (int j = 0; j < n / 2 - 1; j++) Console.Write(" "); Console.Write("*"); for (int j = 0; j < n / 2 - 1; j++) Console.Write(" "); Console.Write("*"); Console.Write("\n"); } //part 3 for (int i = 0; i < n; i++) Console.Write("*"); Console.Write("\n"); //part 4 for (int i = 0; i < n / 2 - 1; i++) { Console.Write("*"); for (int j = 0; j < n / 2 - 1; j++) Console.Write(" "); Console.Write("*"); for (int j = 0; j < n / 2 - 1; j++) Console.Write(" "); Console.Write("*"); Console.Write("\n"); } //part 5 for (int i = 0; i < n; i++) Console.Write("*"); Console.Write("\n"); Console.ReadKey(); } } }