Проверить истинность высказывания: "Ферзь за один ход может перейти с одного поля на другое" - 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;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д