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

Определить бъют ли две фигуры на шахматной доске друг друга - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка слиянием http://www.cyberforum.ru/cpp-beginners/thread954341.html
Нужно сделать счётчик который будет считать количество приравниваний в программе. Я что-то никак не могу сообразить( #include<stdio.h> #include<stdlib.h> #include<iostream.h> #include<conio.h>...
C++ Блок схему программы ввода 4 символьных переменных Составьте программу ввода 4 символьных переменных и определите сколько среди них цифр и выведите их на экран. Написать блок схему помогите! http://www.cyberforum.ru/cpp-beginners/thread954340.html
C++ О недоступности protected членов в производном классе
Здравствуйте. Столкнулся с неожиданной проблемой: В методах производного класса недоступны protected члены базового. Код который прилагаю по быстрому накидал для примера, что бы не выкладывать...
Сортировка контейнера list C++
Как отсортировать (с помощью sort()) и вывести в текстовый документ список l ? код программы: #include <iostream.h> #include <vector> #include <algorithm> #include <list> #include <math.h>...
C++ Задача на цикл. Найти сумму целых положительных чисел, кратных 3 и меньших 200 http://www.cyberforum.ru/cpp-beginners/thread954331.html
Правильно ли я виполниз задачу? Найти сумму целых положительных чисел, кратных 3 и меньших 200. #include <iostream> #include <cmath> using std::cin; using std::cout; int main() { int s =0;...
C++ ошибка в c++ #include "stdafx.h" #include <conio.h> #include <stdio.h> int main() { int d,p2; float p1,p3,yo,yor; d=1; p1=3.7; p2=-1; подробнее

Показать сообщение отдельно
ykaland
9 / 2 / 2
Регистрация: 04.03.2013
Сообщений: 13
14.09.2013, 16:58
Для конёв ( ) ):
C++
1
2
3
4
5
6
dx = abs(x1-x2);
dy = abs(y1-y2);
if (dx*dy = 2)
   cout << "коня бъёт коню";
else
   cout << "нибъёт";
Добавлено через 2 минуты
Для офицеров:
C++
1
2
if (abs(x1-x2) == abs(y1-y2))
   cout << "таки да! биот!";
Добавлено через 2 минуты
Для королёв:
C++
1
2
if (abs(x1-x2) < 2 && abs(y1-y2) < 2)
   cout << "взаимный шахъ";
Добавлено через 40 секунд
для королев комбинируй офицеров и ладъёв.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru