Для создания узора, представленного на рисунке, где чередуются закрашенные и незакрашенные клетки, можно использовать цикл. Программа будет последовательно рисовать ряды клеток, определяя, какая клетка должна быть закрашена, а какая — нет, на основе заданного алгоритма.
Пример программы (псевдокод):
FOR i FROM 1 TO 10 DO
FOR j FROM 1 TO 8 DO
IF (i + j) MOD 2 == 0 THEN
DRAW_BLACK_SQUARE(j, i)
ELSE
DRAW_WHITE_SQUARE(j, i)
END IF
END FOR
END FORВизуализация узора (SVG):