Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Kotov2295
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 5
20.02.2014, 23:39     Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое» #1
Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое».
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2014, 23:39     Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое»
Посмотрите здесь:

проверить истинность высказывания C++
Проверить истинность высказывания C++
Дано четырехзначное число. Проверить истинность высказывания: C++
C++ Проверить истинность высказывания
C++ Проверить истинность высказывания
C++ Проверить истинность высказывания
C++ Определить, сможет ли белый слон перейти с одного поля на другое, не попав при этом под удар черного ферзя
Проверить истинность высказывания C++
C++ Может ли шахматный конь за один ход попасть из одного поля в другое?
Проверить, что ферзь за один ход может перейти с одного поля на другое C++
Определить, может ли конь за один ход перейти с одного поля на другое C++
C++ Может ли шахматный конь за один ход попасть из одного поля в другое?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
21.02.2014, 00:01     Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое» #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
#include <math.h>
using namespace std;
 
int main()
{
int x1,x2,y1,y2;
cin>>x1>>y1>>x2>>y2;
if(x1==x2||y1==y2||abs(x1-x2)==abs(y1-y2)) cout<<"true";
else cout<<"false";
 
return 0;
}
Yandex
Объявления
21.02.2014, 00:01     Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое»
Ответ Создать тему
Опции темы

Текущее время: 16:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru