Задание 15 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей $$(k, l)$$ и $$(m, n)$$ определяет, имеют ли эти поля один цвет.
Цвет поля шахматной доски зависит от чётности суммы его координат: если $$k+l$$ — чётное число, то поле одного цвета, если нечётное — другого.
Для двух полей нужно сравнить чётность сумм $$k+l$$ и $$m+n$$. Если суммы имеют одинаковую чётность, то поля одного цвета, иначе — разного.
program sch;
var
k, l, m, n: integer;
begin
write(‘Координаты 1-го поля>>’);
readln(k, l);
write(‘Координаты второго поля>>’);
readln(m, n);
if (k + l + m + n) mod 2 = 0 then writeln(‘Поля одного цвета’)
else writeln(‘Поля разного цвета’);
end.
Ответ
Если $$\left(k+l+m+n\right) \bmod 2 = 0$$, то «Поля одного цвета», иначе — «Поля разного цвета».



