Dis ucgeni cizdiren kodu yazdim. Ic ucgen icin de benzer mantikla harekek edebilirsin. Oncelikle kodu iyice anlamaya calis, anlarsan zaten digerini de ayni sekilde yapabilirsin.






	public static void Main (string[] args)
		{

			Print ();


		}

		private static void Print()
		{
			Console.Write ("Yukseklik: ");
			var height=Convert.ToInt32(Console.ReadLine ());
			var floor = height * 2 - 2;

			//Tabani Olusturan Kod
			if (height == 1)
				Console.Write ("*");
			else if(height>1)
			{
				Console.Write ("*");
			

				for (int i = 0; i < floor; i++) {
					Console.Write ("-");
				}

				Console.WriteLine ("*");
				//Tabani olusturan Kod bitti

				//ucgenin kenalarlarini olusturan kod
				for (int i = 0; i < height-2; i++)
				{
					for (int j = i; j < floor; j++)
					{
						if (j == (i * 2 + 1))
							Console.Write ("\\");						
					else 
						Console.Write (" ");
				    }

					Console.WriteLine ("/");								
				}
				//ucgenin kenalarlarini olusturan kod bitti


				//ucgeni tamamlamak icin yildiz koyan kod
				for (int i = 0; i <floor ; i++)
				{
					
					if (i == floor/2)
					{
						Console.Write ("*");
						break;
					}
					else
						Console.Write (" ");
				}
				//ucgeni tamamlamak icin yildiz koyan kod bitti

			}
		}