Дан код, который рисует поле в клеточку, как в тетради

background(255);
size(300, 300);
int x;
x = 20;
while (x < 320) {
    line(x, 0, x, 300);
    x = x + 20;
}
int y;
y = 20;
while (y < 300) {
    line(0, y, 300, y);
    y = y + 20;
}

Вопрос: можно ли его упростить так, чтобы остался только один цикл?


Рассмотрим ответ:

background(255);
size(300, 300);
int x;
x = 20;
while (x < 300) {
    line(x, 300, x, 0);
    line(0, x, 300, x);
    x = x + 20;
}

Правильный ответ: да, можно, если за один проход цикла рисовать сразу две линии.

Посмотрите решение: https://khasang.io/p/processing?id=23ad26a43f4ba2dd884bf71282f309bd&prof=true