Проверить истинность высказывания: "Ферзь за один ход может перейти с одного поля на другое" - C#

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

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

Здраствуйте!!! Может кто то поможет мне с таким заданием на С# : Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое». Если пользователь введёт дважды координаты одной и той же клетки считать решение задачи ложью.

Решение задачи: «Проверить истинность высказывания: "Ферзь за один ход может перейти с одного поля на другое"»

textual
Листинг программы
            var result =
                x1 == x2 && y1 != y2 ||
                y1 == y2 && x1 != x2 ||
                Math.Abs(y1 - y2) == Math.Abs(x1 - x2) && x1 != x2;

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


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

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

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