Задание 17 Параграф 4.4 ГДЗ Босова 8 класс 2023 (Информатика)

17. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей (k, l) и (m, n) определяет, имеют ли эти поля один цвет.



Решение задачи: 17. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей (k, l) и (m, n) определяет, имеют ли эти поля один цвет.

Ниже вариант решения задания из учебника Босова, Босова 8 класс, Бином:

17. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей (k, l) и (m, n) определяет, имеют ли эти поля один цвет. Для проверки правильности программы используйте тест:

Входные данные

Координаты 1-го поля > > 2 2

Координаты 2-го поля»3 3

Координаты 1-го поля > > 2 3

Координаты 2-го поля > > 3 3

Координаты 1-го поля > > 2 7

Координаты 2-го поля > > 5 4

Для полей одного цвета сумма 4-х координат четная.

Для полей разного цвета сумма координат нечетная.

var

k, l, m, n: integer;

begin

write(taskКоординаты 1-го поля > > task);

readln(k, l);

write(taskКоординаты 2-го поля > > task);

readln(m, n);

if ((k + l + m + n) mod 2 = 0) then writeln(taskПоля одного цветаtask)

else writeln(taskПоля разного цветаtask)

end.

Окно вывода

Координаты 1-го поля > > 2 2

Координаты 2-го поля > > 3 3

Поля одного цвета

Координаты 1-го поля > > 2 3

Координаты 2-го поля > > 3 3

Поля разного цвета

Координаты 1-го поля > > 2 7

Координаты 2-го поля > > 5 4

Поля одного цвета