Составить программу, выводящую значение TRUE или FALSE. Шахматный король за один ход может переместиться с одного заданного поля на другое (каждое после задано двумя координатами - целыми числами от 1 до 8). На паскале

3 Окт 2019 в 09:43
201 +1
0
Ответы
1

program CheckMove;
var
startX, startY, endX, endY: integer;
begin
writeln('Введите начальные координаты короля (x y):');
readln(startX, startY);

writeln('Введите конечные координаты короля (x y):');
readln(endX, endY);

if ((abs(endX - startX) <= 1) and (abs(endY - startY) <= 1)) then
writeln('TRUE')
else
writeln('FALSE');
end.

19 Апр 2024 в 18:40
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир