Задать вопрос
2 сентября, 05:25

Делфи. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8: первое число - номер вертикали (при счете слева направо), второе - номер горизонтали (при счете снизу-вверх). Даны натуральные числа a, b, c, d, каждое из которых не превосходит 8. а) на поле (a, b) расположена ладья. Определить, угрожает ли она полю (с, d) ; б) на поле (a, b) расположен слон. Определить, угрожает ли он полю (c, d) ; в) на поле (a, b) расположен король. Определить, может ли он одним ходом попасть на поле (с, d) ; г) на поле (a, b) расположен ферзь. Определить, угрожает ли он полю (c, d) д) на поле (a, b) расположена белая пешка. Определить, может ли она одним ходом попасть на поле (с, d) : • при обычном ходе; • когда она "бьет" фигуру или пешку соперника. Белые пешки перемещаются на доске снизу вверх.

+3
Ответы (1)
  1. 2 сентября, 08:52
    0
    Смог решить только а)

    Т. к. ладья ходит по прямой, следовательно либо a=c, либо b=d.

    Ответ: нет не угрожает.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Делфи. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8: первое число - номер вертикали (при ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Решить задачу на языке Питон " Шахматный ферзь ходит по диагонали, горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ферзь попасть с первой клетки на вторую одним ходом.
Ответы (1)
Помогите решить (python 3.1) Шахматная ладья ходит по горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ладья попасть с первой клетки на вторую одним ходом.
Нет ответа
Координаты двух полей шахматной доски заданы в виде двух пар чисел x1 y1 и x2 y2 на первом поле стоит ферзь, на втором-конь. определить, бьет ферзь коня, конь ферзя, или фигуру не угрожают друг другу.
Ответы (1)
Координаты двух полей шахматной доски заданы в виде двух пар чисел х1, y1 и х2, y2. На первом поле стоит ферзь, на втором - конь. Определить, бьёт ферзь коня, конь - ферзя, или фигуры не угрожают друг другу. (Pascal ABC)
Ответы (2)
Шахматные коды кодируются при помощи символов: 1-8, a-h, C (слон), Ф (ферзь), КР (король), Л (ладья), К (конь), "+" (шах), "х" (мат), "-" и пробел. Пешка никак не обозначается. Ходы записываются в виде: Кb1-c3 d7-d6.
Ответы (1)