using System.Drawing; using System; using System.Xml.Serialization; namespace Baum { internal class Program { static void Main(string[] args) { Console.WriteLine("Eingabe der Höhe des Baumes:"); string input = Console.ReadLine(); // Variable bei Read Line wird immer als String gespeichert int height = int.Parse(input); // String in Integer umwandeln for (int i = 1; i <= height; i++) // Ebenen des Baumes bzw. Höhe { for (int j = 0; j < height - i; j++) // Leerzeichen, damit das erste Zeichen vom der Krone in der Mitte ist { Console.Write(" "); } for (int k = 0; k < 2 * i - 1; k++) // Zeichnen der Krone auf den einzelnen Ebenen { Console.Write("#"); } Console.WriteLine(); // Zeilenumbruch } for (int i = 0; i < height - 1; i++) // Leerzeichen, damit der Stamm in der Mitte ist { Console.Write(" "); } //Stamm "zeichnen" Console.WriteLine(@"I"); } } }