Kann mir jemand die Logik erklären?

mrbody23

Mitglied
Hallo!

Ich hatte die Aufgabe eine zeichneParallelogramm() Methode zu schreiben. Ich habe sie fast fertig, aber ich weiß nicht, wie ich das parallelogramm in der mitte leerlassen kann.- Könnte mir das jemand erklären?

lg

Java:
public void zeichneParallelogramm(int hoehe, int breite, boolean leer) {
        if (!leer) {
            for (int zeile = 1; zeile <= hoehe; zeile++) {
                for (int i = hoehe; i >= zeile; --i) {
                    System.out.print(" ");
                }
                for (int b = 1; b <= breite; b++) {
                    System.out.print('○' + " ");
                }
                System.out.println();
            }
        } else {
            
        }
    }
 

Zurück
Oben