C++ - for-Schleifen
-
Hallo
String Sternchen = "*"; String Zeile; String Baum; for (int ZN = 0; ZN < 11; ZN++) { Sternchen += "**"; // Ein Leerzeichen weg, dafür aber zwei Sternchen rein Zeile = Sternchen; for (int LN = 0; LN < (11-ZN); LN++) Zeile = " " + Zeile; Baum += Zeile + "\r\n"; } Label1->Caption = Baum;Das erstellt rein rechnerisch den gewünschten Baum von dir, aber da leerzeichen und * auf der grafischen Oberfläche unterschieldich breit sind, wird das nach links verzerrt.
bis bald
akari
-
Cool, danke dir, danke euch allen .... und wegen der größe der zeichen:
unser lehrer hat uns eine schriftart wie "Courier New" empfohlen, weil dort die leerzeichen genauso groß gemacht werden wie jedes andre zeichen/jeder andere buchstabe auch.
MfG
der Programmierschüler