программа на С++ в виде проекта Visualstudio или Borland

  • Автор темы Автор темы Vladimir73
  • Дата начала Дата начала
V

Vladimir73

Ув. Прграммеры,
я не программист (в известном вам смысле), но племянник поставил передо мной задачу (задали в институте), не дайте плз ударить в грязь лицом, направьте пожалуйста на путь истинный.

Итак задача,
Требуется представить в виде проекта VisualStudio C++ или Borland C++ работающую программу под винду с условиями:

матица с перекрёстными ссылками на документы (возможно по Русски не правильно назвал, по англицки она называется "cross-reference").
вот сама матрица, точнее пример матрицы:

1. Есть несколько ниспадающих менюшек, в которых наборы "терминов", несколько по тому что должнен быть сделан выбор по нескольким терминам (корабль и бутылка - например).
2. Есть окошко в которое будет выводиться текст текстового файла, в зависимости от выбранного термина.
3. Текстовые файлы будут лежать гдето рядом с самой программой, например в папке "тхт".
4. "набор терминов" и привязку к ним можно поместить хоть в xml хоть куда - всёравно, лиш бы они были доступны для изменения после компиляции.
(использование внешней базы - нежелательно, но если так удобнее - не проблема, но главное чтобы не было условия её(базу) делать системной, ибо задание "Запустить программу с USB-флэшки"
Т.е. срабатывание проги должно начаться сразу после выбора одного из "терминов" и продолжиться при выборе следуйщего.
Но можно и сделать так чтобы прога начинала "обработку" при вводе всех терминов, т.е. с кнопкой "ПУСК" - например (что фсёравно, как будет удобнее и проще).
Но главное ещё то что "обработка должна быть двух видов:
а) Вывод только тех документов, "единицы" которых совпадают друг с другом.
б) Вывод всех документов у которых есть "единицы" на данных "терминах".
т.е.
в случае "а" , на запрос Бутылка+Корабь - выведет все документы кроме Д3,Д5 и Д6.
а в случае "б", на тот же запрс выведет: только Д1 (см таблицу).

Саму же матрицу выводить требуется только для редактирования "перекрещений", т.е просто ставить в ней "1" или "0" для изменений в отображении информации.

Если кто-нить согласится создать "готовый" прдукт - я готов даже на вознаграждение (в разумных пределах).
Заранее спасибо за помощ!
 
<!--QuoteBegin-Vladimir73+5:02:2008, 11:11 -->
<span class="vbquote">(Vladimir73 @ 5:02:2008, 11:11 )</span><!--QuoteEBegin-->Требуется представить в виде проекта VisualStudio C++ или Borland C++ работающую программу под винду
[snapback]96675" rel="nofollow" target="_blank[/snapback]​
[/quote]
<!--QuoteBegin-Vladimir73+5:02:2008, 11:11 -->
<span class="vbquote">(Vladimir73 @ 5:02:2008, 11:11 )</span><!--QuoteEBegin-->Если кто-нить согласится создать "готовый" прдукт
[snapback]96675" rel="nofollow" target="_blank[/snapback]​
[/quote]
Как это совмещается?

Если Вы хотите, чтобы Вам написали готовый продукт, то идите в ветку "Предложения поработать".
Здесь же отвечают на конкретные вопросы!
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!