Шахматная доска имеет размер 8x8 клеток. Чередование цветов (чёрный — звёздочка, белый — пробел) означает, что строки и столбцы должны чередоваться. Если строка начинается с чёрной клетки, то в ней будут звёздочки на нечётных позициях, а пробелы на чётных. Если строка начинается с белой клетки, то наоборот.
program Chessboard;
var
row, col: Integer;
begin
for row := 1 to 8 do
begin
for col := 1 to 8 do
begin
// Проверяем, является ли клетка чёрной
// Чёрные клетки: (чётная строка, нечётный столбец) ИЛИ (нечётная строка, чётный столбец)
if ((row mod 2 = 0) and (col mod 2 = 1)) or ((row mod 2 = 1) and (col mod 2 = 0)) then
Write('*') // Чёрная клетка
else
Write(' ') // Белая клетка
end;
Writeln; // Переход на новую строку после каждой строки доски
end;
end.Ответ: Программа, выводящая изображение шахматной доски с использованием '*' для чёрных клеток и пробелов для белых.