Вопрос:

Положение фигуры на шахматной доске описывается двумя числами — номером горизонтали и номером вертикали. На доске две фигуры, одна из которых — ладья. Ладья умеет ходить по любым прямым линиям — вертикалям и горизонталям, на любое количество клеток. Напишите программу, в которой предусмотрен ввод с клавиатуры координат ладьи (х, у) и координат другой фигуры (m, n). Программа должна проверить, находится ли фигура под ударом.

Смотреть решения всех заданий с листа

Ответ:

Смотри, как это работает: ладья бьёт все фигуры, которые находятся на той же горизонтали или вертикали, что и она.

Программа должна сравнивать координаты ладьи и другой фигуры:

  • Если координаты по горизонтали (x и m) совпадают, значит фигура под ударом.
  • Если координаты по вертикали (y и n) совпадают, значит фигура тоже под ударом.
  • Во всех остальных случаях фигура не под ударом.
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие