Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2011, 20:08   #1
DgaDga
Пользователь
 
Регистрация: 18.04.2011
Сообщений: 14
По умолчанию Задача про 8 ферзей в Делфи

Я знаю, что данная тема уже неоднократно обсуждалась уже.. но у меня такая проблема складывается, что надо очень скоро сдавать курсовую по этой задаче. А я к сожалению делфи пока только только начинаю понимать. Поэтому, пока не получается написать программу в визуальном.
Помогите плиз с этой задачей. Суть задачи в том чтобы расставить на шахматной доске 8 ферзей, так чтобы ни один из них не мог уничтожить другого. В голове только вот есть идея использовать компонент StringGrid. Но как им пользоваться на языке Делфи пока не представляю.
DgaDga вне форума Ответить с цитированием
Старый 22.04.2011, 10:53   #2
mMAg
Форумчанин
 
Аватар для mMAg
 
Регистрация: 11.08.2009
Сообщений: 433
По умолчанию

Читать хелп не пробовал? Луркать в гугле не пробовал? Твоя задача уже тысячу раз написана.
mMAg вне форума Ответить с цитированием
Старый 22.04.2011, 11:07   #3
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

да и зачем stringgrid? разве что только для вывода, а работать с ним так
StringGrid1.Cells[колонка, ряд] := значение
если мне не изменяет память
а саму задачу вполне можно решить используя одномерный массив из 8 элементов
и алгоритма перебора
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 22.04.2011, 19:52   #4
DgaDga
Пользователь
 
Регистрация: 18.04.2011
Сообщений: 14
По умолчанию

Цитата:
Сообщение от mMAg Посмотреть сообщение
Читать хелп не пробовал? Луркать в гугле не пробовал? Твоя задача уже тысячу раз написана.
в нете искал, представленные там задачи и методы решения слишком закрученные с использованием графических прорисовок в Делфи
DgaDga вне форума Ответить с цитированием
Старый 22.04.2011, 20:17   #5
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Могу сделать так чтобы у тебя на виртуальной шахматной доске отрисовывались всевозможные варианты этой задачи) Но это за вознагрождение только...
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 22.04.2011, 20:37   #6
DgaDga
Пользователь
 
Регистрация: 18.04.2011
Сообщений: 14
По умолчанию

не спс)
в плане того чтобы получить готовую прогу с готовой прорисовкой для меня не вариант, во первых у нас препод жёстко проверяет тебя на то, знаешь ли ты что какая процедура отвечает и как ты тем или иным компонентом воспользовался. Во вторых такая как бы прога у меня есть скаченная с нета, но проблема в том что там используется достаточно много совершенно не понятных пока мне вещей, например та же прорисовка идёт через OpenGl.
Мне бы просто хотябы кто объяснил как пользоваться тем же одномерным массивом или стринг гридом под эту задачу. А дальше может додумаю сам. Все упирается в время....
DgaDga вне форума Ответить с цитированием
Старый 22.04.2011, 21:40   #7
DgaDga
Пользователь
 
Регистрация: 18.04.2011
Сообщений: 14
По умолчанию

Нашёл вроде свою задачу, но мне необходимо её как бы под себя переделать, подскажите что тут необходимо в форму добавить, чтобы все было согласовано с исходником?
Вложения
Тип файла: rar курсовая.rar (9.0 Кб, 75 просмотров)
DgaDga вне форума Ответить с цитированием
Старый 22.04.2011, 23:35   #8
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

одну кнопку и одну TImage
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 23.04.2011, 13:51   #9
DgaDga
Пользователь
 
Регистрация: 18.04.2011
Сообщений: 14
По умолчанию

По прежнему не работает
Вложения
Тип файла: zip курсовая.zip (11.3 Кб, 28 просмотров)
DgaDga вне форума Ответить с цитированием
Старый 25.04.2011, 19:53   #10
DgaDga
Пользователь
 
Регистрация: 18.04.2011
Сообщений: 14
По умолчанию

в программе постоянно выдаётся ошибка в поле Uses
Помогите исправить пожалуйста
Вложения
Тип файла: rar Ферзи.rar (30.3 Кб, 72 просмотров)
DgaDga вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Про ферзей на abc Pascal COBECTb Помощь студентам 2 19.01.2011 07:51
задача про массив в Делфи keyssi Помощь студентам 4 13.01.2010 19:36
про треугольник делфи selestenka Общие вопросы Delphi 2 31.10.2009 20:30
Другая задача про ферзей (язык Си) xakep139 Помощь студентам 3 11.05.2009 18:33
Решение задачи про ферзей yuran80 Паскаль, Turbo Pascal, PascalABC.NET 5 08.10.2008 12:59