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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2009, 08:29   #1
Adminx
 
Аватар для Adminx
 
Регистрация: 17.06.2009
Сообщений: 7
Сообщение [C++] Модуль поддержки сильно ветвящихся деревьев с индексацией элементов

Доброго времени суток. Поставили задание на курсовик по С++: "Модуль используется для поддержки иерархической базы вопросов (дерево). Вопросы теста разбиваются на группы (по темам). Группы могут разбиваться на подгруппы и т. д. Группа представляет собой как бы папку, в которой могут находиться другие папки, а также непосредственно тексты вопросов.
Каждый вопрос, добавляемый в базу, получает очередной порядковый номер. Реально все тексты вопросов сохраняются в одной папке (списке), а дерево хранит только номера вопросов.
При добавлении очередного элемента дерева выполняется запрос: добавить элемент на том же уровне, или создать подуровень, создать вопрос или подгруппу. В любом случае подгруппа имеет название темы, которая хранится в таком же поле, как текст вопроса.
При разработке сценария теста необходимо указать, сколько вопросов из какой группы (подгруппы) задать, возможно, какие конкретно вопросы задать, и т.п. Программа формирования теста должна выбрать случайно несколько (как задано) вопросов из группы или ее подуровней.
Входные данные: файл сценария
Выходные данные: список вопросов,
Дерево базы: названия тем (в квадратных скобках), тексты вопросов. Уровни выводятся с отступом 2-3 пробела.
В рамках курсовой тексты вопросов и тем не должны превышать 40 символов."

В программировании на С++ не силён, ибо железячник по специальности.
Adminx вне форума Ответить с цитированием
Старый 19.06.2009, 13:17   #2
Adminx
 
Аватар для Adminx
 
Регистрация: 17.06.2009
Сообщений: 7
По умолчанию

Жду хотя бы подсказок по решению...
Adminx вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Комп сильно греется ze_johon Компьютерное железо 2 18.05.2009 17:31
Программы для постройки деревьев, графов. Armorer Софт 0 22.04.2009 10:10
Программирование ветвящихся алгоритмов Дима82 Помощь студентам 4 11.05.2008 11:35
компонент отображения деревьев IgorKr Компоненты Delphi 3 03.05.2008 09:01