Kann mir jemand hier die Logik vermitteln?

mrbody23

Mitglied
Hallo.

Ich habe ein Parallelogramm, wo ich die Mitte leer lassen soll. Ich verstehe jedoch nicht die Logik dahinter und wie ich das aufschreiben soll. Kann mir da jemand heflen?

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 {
            
        }
    }
 

Neue Themen


Zurück
Oben