Угрожает ли шахматный конь заданному полю - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число — номер вертикали (при счете слева направо), второе — номер горизонтали (при счете снизу вверх). Даны натуральные числа а, Ъ, с, d, каждое из которых не превосходит восьми: ж) на поле (а, Ъ) расположен конь. Определить, угрожает ли он полю (с, d).

Решение задачи: «Угрожает ли шахматный конь заданному полю»

textual
Листинг программы
if abs(a-c)*abs(b-d)=2 then write('Угрожает')
else write('Не угрожает');

Объяснение кода листинга программы

  1. Переменная a представляет собой значение поля, которое может быть угрожено.
  2. Переменная b представляет собой значение поля, которое может быть угрожено.
  3. Переменная c представляет собой значение поля, которое может быть угрожено.
  4. Переменная d представляет собой значение поля, которое может быть угрожено.
  5. Вычисляется разность между переменными a и c, а также между переменными b и d.
  6. Если полученное значение равно 2, то выводится строка Угрожает.
  7. В противном случае выводится строка Не угрожает.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы