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

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

Ответы:
РАФАЕЛЬ ВОРОБЬЁВ
12-11-2018 23:46

Программа:a = input("Введите текущую координату фигуры(вертикаль): ")b = input("Введите текущую координату фигуры(горизонталь): ")c = input("Введите координату для хода(вертикаль): ")d = input("Введите координату для хода(горизонталь): ")# Условиеif (a==c) and (b==c):#Конец условия     print("Фигура может сделать ход")else:     print("Фигура НЕ может сделать ход")Условия:а) if (a==c) and (b==c): #ладьяб) if abs(a-c) == abs(b-d): #слонв) if abs(a-c)==1 or abs(b-d)==1: #корольг) if abs(a-c) == abs(b-d) or a == c or b == d: #ферзьж) if((abs(abs(a-c)-2)<0.5) and (abs(abs(b-d)-1)<0.5)        or (abs(abs(a-c)-1)<0.5) and (abs(abs(b-d)-2.0)<0.5)): #конь

Картинка с текстом вопроса от пользователя СЕМЁН ЛЯШЧУК

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Поле шахматной доски определяется парой натуральных чисел, каждое из которых не п» от пользователя СЕМЁН ЛЯШЧУК в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!