Hallo!
Ich bin recht neu beim Programmieren und bräuchte bei einer Aufgabe hilfe.
Ich habe folgende Aufgabenstellung:
Schreiben Sie ein Programm AsciiRect, das ein Rechteck aus Sternchen-Zeichen (*) und Leerzeichen auf der Konsole ausgibt. Die Breite und Höhe des Rechtecks (d.h. die Anzahl der Spalten bzw. Zeilen; im Beispiel also 8 und 4) soll über Variable bestimmt werden können.
Das Rechteck soll so aussehen:
********
* *
* *
********
Soweit habe ich das hier (ich programmiere in processing):
for(int h=0; h<4;h++){
for(int b=0; b<8; b++);{
println(" ");
}
println("*");
}
Bis jetzt habe ich nur die höhe und leider zählen die leerzeichen bei mir auch zur höhe also ist mein rechteck eigentlich h=8 groß und nicht 4...
Und wie mache ich dass die sterne vertikal gehen und am ende von dort die höhe wieder senkrecht ausgibt ?
Ich sitze hier schon 2stunden dran, bitte um Hilfe !
Ich bin recht neu beim Programmieren und bräuchte bei einer Aufgabe hilfe.
Ich habe folgende Aufgabenstellung:
Schreiben Sie ein Programm AsciiRect, das ein Rechteck aus Sternchen-Zeichen (*) und Leerzeichen auf der Konsole ausgibt. Die Breite und Höhe des Rechtecks (d.h. die Anzahl der Spalten bzw. Zeilen; im Beispiel also 8 und 4) soll über Variable bestimmt werden können.
Das Rechteck soll so aussehen:
********
* *
* *
********
Soweit habe ich das hier (ich programmiere in processing):
for(int h=0; h<4;h++){
for(int b=0; b<8; b++);{
println(" ");
}
println("*");
}
Bis jetzt habe ich nur die höhe und leider zählen die leerzeichen bei mir auch zur höhe also ist mein rechteck eigentlich h=8 groß und nicht 4...
Und wie mache ich dass die sterne vertikal gehen und am ende von dort die höhe wieder senkrecht ausgibt ?
Ich sitze hier schon 2stunden dran, bitte um Hilfe !