Dreiecke zeichnen

Kara kann das Dreieck zeilenweise zeichnen. Dazu zeichnet er abwechslungsweise Zeilen von links nach rechts und von rechts nach links:

int currentWidth = 1;
boolean left2right = true;

for (int y = 0; y < HEIGHT-1; y++) {
  paintRow (currentWidth);
  gotoNextRow (left2right);
  left2right = !left2right;
  currentWidth = currentWidth + 2;
}
paintRow (currentWidth);