Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 02.06.2009
Сообщений: 14
1

создать шахматную доску

15.06.2009, 12:58. Показов 3225. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
прошу помощи
1 Поле шахматної дошки визначаться парою натуральних чисел,кожне з яких не перевищує 8:перше число – номер вертикалі (при розрахунку зліва на право), друге – номер горизонталі (при розрахунку знизу вверх).Дані натуральні числа a, b, c, d, кожне з яких не перевищує 8. д)На полі (a, b) розміщена біла пішка. Записать умову, при якій вона може одним кроком попасти в поле (с, d)
2. Поле шахматної дошки визначаться парою натуральних чисел, кожне з яких не перевищує 8:перше число – номер вертикалі (при розрахунку зліва на право), друге – номер горизонталі (при розрахунку знизу вверх).Дані натуральні числа a, b, c, d, е, f кожне з яких не перевищує 8.Записати умову при якій біла фігура, яка розміщена на полі (а, b), одним ходом може попасти в поле (е, f), але повинен не попасти при цьомуід удар чорної фігури, яка знаходиться на полі (c, d). Розглянути наступні варіанти розташування білої та чорної фігур:
д)ферзь і ферзь;
п)слон і кінь;
р)слон і ладья.

Добавлено через 2 часа 12 минут 1 секунду
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <math.h>
#include <conio.h>
main()
{
 int a,b,c,d;
 printf ("vvedit koordynatu peshki a(nomer vertykali)=");
 scanf ("%i",&a);
 printf ("vvedit koordynatu peshki b(nomer goryzontali)=");
 scanf ("%i",&b);
 printf ("vvedit nomer vertykali polya)=");
 scanf ("%i",&c);
 printf("vvedit nomer gorysontali=");
 scanf ("%i",&d);
 if ((a<=8)&&(a>=1)&&(b<=8)&&(b>=1)&&(c<=8)&&(c>=1)&&(d<=8)&&(d>=1))
    {
  if (((c==a-1)&&(d==b+1))||((c==a)&&(d==b+1))||((c==a+1)&&(d==b+1))||((c==a-1)&&(d==b))||((c==a+1)&&(d==b))||((c==a-1)&&(d==b-1))||((c==a)&&(d==b-1))||((c==a+1)&&(d==b-1)))
        printf("popade");
         else
         printf ("ne popade");
         }
 
 
 scanf ("%d");
}
Добавлено через 1 минуту 25 секунд
это задача №4
а нужно мне помоч с задачей №5
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2009, 12:58
Ответы с готовыми решениями:

Нарисовать шахматную доску
Ввести число N и нарисовать шахматную доску размера NxN, где верхнее левое - белое. Белые поля...

Нарисовать шахматную доску
Задание из книги Страуструпа &quot;Принципы и практика использования С++&quot;: &quot;Нарисуйте доску для шахмат...

Нарисовать шахматную доску 8x8
Вообщем нужно создать программу которая выводит нарисованную шахматную доску 8x8.Если есть код с...

Обойти шахматную доску ходом коня
Обязательные условия: 1. Рекурсивный алгоритм. 2. Размер доски вводит пользователь. 3....

5
Evg
Эксперт CАвтор FAQ
21280 / 8303 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
15.06.2009, 13:52 2
Мне кажется, что если ты напишешь условие на русском языке, то повысишь вероятность того, что тебе помогут

Цитата Сообщение от ex-hack Посмотреть сообщение
это задача №4
а нужно мне помоч с задачей №5
С учётом того, что в первом посте были две задачи с номерами 1 и 2, как-то это выглядит загадочно
0
Search..
15.06.2009, 15:14
  #3

Не по теме:

Evg: Красивый все-таки язык Албанский... =)

0
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
15.06.2009, 16:42 4
Цитата Сообщение от Search.. Посмотреть сообщение
Не по теме:
Evg: Красивый все-таки язык Албанский... =)

Не по теме:

Search..!!! А песни....?! http://www.youtube.com/watch?v=TU9qDShSlWU


ex-hack,
задачи с шахматной доской где-то там
0
Evg
Эксперт CАвтор FAQ
21280 / 8303 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
15.06.2009, 16:56 5
При таком решении сайт должен быть на индийском языке. Или как там у них. Хинди и урду?
0
6 / 6 / 1
Регистрация: 15.03.2009
Сообщений: 83
15.06.2009, 17:51 6
Напиши условие 5-й задачи))
0
15.06.2009, 17:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2009, 17:51
Помогаю со студенческими работами здесь

Вывод на экран консоли шахматную доску
Дело в том, что алгоритм у меня есть. Но я совсем не могу разобраться в скрипте. for (int i = 1;...

Реализовать программу на рекурсию про шахматную доску
Магараджа - шахматная фигура, сочетающая возможности ферзя и коня. Найти число способов расставить...

Ошибка инициализации массива под шахматную доску
Здравствуйте, решил написать шахматы, застрял на одном месте: при инициализации массива происходит...

Раскрасить шахматную доску в соответствии с позицией ферзя
Помогите доделать задачу, криво выводится: Дана строка из двух символов , первый - латинская...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru