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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mehanik7
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 31
#1

я решил задачу про шахматы посмотрите ошибку - C++

05.02.2013, 09:32. Просмотров 476. Ответов 5
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
using namespace std;
int main()
{
    int gorizontal, vertikal, a, b, c, d;
    
    
    int x1, y1, x2, y2;
    
    cout<<"vvedite cifri po verticali=";
    cout<<"vvedite bucvi po gorizontali="
    if(vertical=a){
    else cout<<"minimum 4 shaga";}
    if(vertical=b){
    else cout<<"minimum 3 shaga";}
    if(vertical=c){
    else cout<<"minimum 2 shaga";}
    if(virtical=d){
    else cout<<"1 shag";}
    gerch();
    return 0;
}
Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность вы-сказывания: «Ладья за один ход может перейти с одного поля на другое».
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2013, 09:32     я решил задачу про шахматы посмотрите ошибку
Посмотрите здесь:

Задача про шахматы - C++
Все доброго времени. Помогите пожалуйста с заданием. Нужно с помощью двумерного массива вывести на экран шахматную доску с...

Посмотрите задачу - C++
есть программа #include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; int main() { ...

помогите с задачей про шахматы! не сложная...но сделать не могу.. - C++
помогите с задачей про шахматы! не сложная...но сделать не могу.. нужна программа на классах Клас доска (board) - Print(); -...

найти ошибку в задаче шахматы - C++
здравствуйте! не могу найти ошибку в своем решений. у кого какие идеи? условие задачи: Азиз и Иван решили поиграть в шахматы. Однако у...

Выдает ошибку но вроде все правильно посмотрите! - C++
Задача в которой создается указатель второго порядка. #include &lt;iostream&gt; #include &lt;conio.h&gt; int main() { double dx=234.678; ...

Все по учебнику а программа выдает ошибку, посмотрите пожалуйста - C++
#include &lt;iostream&gt; using namespace std; void simon (int); simon () int main () {

Никак не могу найти синтаксическую ошибку(посмотрите пожалуйста - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; using namespace std; int Area(float a, float b,...

не могли бы вы проверить задачу про двоичные файлы? - C++
Всем здравствуйте. наверно немного странная просьба: проверьте на правильность задачку &quot;вывод числа из двоичного файла&quot;, просто сомневаюсь...

Объясните задачу про представление вещественных чисел в памяти компьютера - C++
Собственно знать как и что представляется в компе - необходимо, а особенно как представляются вещественные числа. Как я рассуждаю: ...

Написать геодезическую задачу(найти ошибку) C++ - C++
#include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; #include&lt;iostream.h&gt; #include&lt;fstream.h&gt; void input( float *ds, ) { ...

Нужно сделать по заданию задачу, выдает ошибку при компилировании - C++
Создать класс для работы сo строками. Разработать элементы класса: a. Поля: • * указатель на char - хранит адрес динамически выделенной...

Найти ошибку в задаче на файловый ввод/вывод (задача про МКАД) - C++
Длина Московской кольцевой автомобильной дороги —109 километров. Байкер Вася стартует с первого километра МКАД и едет со скоростью V...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15632 / 9974 / 1499
Регистрация: 24.12.2010
Сообщений: 18,714
05.02.2013, 09:35     я решил задачу про шахматы посмотрите ошибку #2
if (.. ==a) - это как минимум. В остальном программка хоть и коротка, но совершенно непонятна
mehanik7
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 31
05.02.2013, 09:50  [ТС]     я решил задачу про шахматы посмотрите ошибку #3
ну вспомни шахматную доску по горизонтали числа с 1 до 8 а по вертикали буквы от а до h так вот если мы дали координаты по горизонтали 1 по вертикали а чтобы перейти на другую сторону доски нужно сделать минимум 4 шага но чтото моя программа не работает
ValeryS
Модератор
6535 / 5001 / 460
Регистрация: 14.02.2011
Сообщений: 16,630
05.02.2013, 09:59     я решил задачу про шахматы посмотрите ошибку #4
во первых
Цитата Сообщение от mehanik7 Посмотреть сообщение
Проверить истинность вы-сказывания: «Ладья за один ход может перейти с одного поля на другое».
причем здесь
Цитата Сообщение от mehanik7 Посмотреть сообщение
"minimum 4 shaga";
во вторых
что означает
Цитата Сообщение от mehanik7 Посмотреть сообщение
int gorizontal, vertikal, a, b, c, d;
int x1, y1, x2, y2;
чему они равны?
в третьих

Цитата Сообщение от mehanik7 Посмотреть сообщение
cout<<"vvedite cifri po verticali=";
cout<<"vvedite bucvi po gorizontali="
ну и где ввод???

Добавлено через 1 минуту
да кстати
Цитата Сообщение от mehanik7 Посмотреть сообщение
ну вспомни шахматную доску по горизонтали числа с 1 до 8 а по вертикали буквы от а до h так вот если мы дали координаты по горизонтали 1 по вертикали а чтобы перейти на другую сторону доски нужно сделать минимум 4 шага
чтобы перейти с одной клетки на другую достаточно двух шагов
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
05.02.2013, 10:04     я решил задачу про шахматы посмотрите ошибку #5

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
чтобы перейти с одной клетки на другую достаточно двух шагов
true.


Цитата Сообщение от mehanik7 Посмотреть сообщение
Ладья за один ход может перейти с одного поля на другое
сравниваете соответствующие координаты и смотрите не стоит ли ладья уже на этой позиции. Если есть препятствия, то проверяете еще и их, не попадутся ли они на пути к конечной точке
Blutonium
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275
05.02.2013, 11:42     я решил задачу про шахматы посмотрите ошибку #6
mehanik7, для getch(); а не gerch(); нужна библиотека #include<conio.h>
Yandex
Объявления
05.02.2013, 11:42     я решил задачу про шахматы посмотрите ошибку
Ответ Создать тему
Опции темы

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