![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
amfisat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 3.5.2010 Где: СПб Репутация: нет Всего: нет |
Всем привет! Я ОЧЕНЬ новичок в проге, но я упорно занимаюсь ...
![]() Вот, собссна, мое затруднение ... - на парах мы как-то очень быстро пробежали материал, и, не успев закрепить предыдущий, полезли уже в бинарные деревья ... - пытаюсь теперь осваивать самостоятельно... И вот такая задача: Надо написать программу, которая содержит динамическую информацию налоговой инспеции. Сведения о каждом лице включают в себя: имя, список налогов, для каждого налога - его размер, признак, юридическое лицо или нет. Программа должна обеспечивать:1) Формирование базы данных инспекции в виде бинарного дерева. 2) при уплате всех налогов (сумма и имя вводятся с консоли) лицо удаляется из базы. 3) По запросу выводятся сведения о физ. и юрид. лицах отдельно. У меня есть шаблон, который хотелось бы подогнать под эту задачку:
Посмотрите, пжлст ... |
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Посмотрели - ужас. Нет, ужас ужас ужас
![]() Оформите дерево и пр в виде классов, с методами, как полагается. Если классов еще не проходили, то зачем насовали в исходник операторов new? В качестве ключа в дереве должно использоваться имя, а не то, что у вас там написанно (какой то целый sort) Если вам нужно именно бинарное дерево, то все остальное лучше взять готовое, что бы не засорять исходник (std::string и std::list) |
|||
|
||||
yeputons |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 1.4.2009 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
xvr,
В институте же. А там, судя по рассказам друзей, прогать учат не очень хорошо. amfisat, попробуйте сначала хранить не данные, а просто пары чисел - ID лица и какие-то данные. Плюс - да, используйте STL:
|
||||
|
|||||
toxx |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 653 Регистрация: 4.3.2009 Где: НН Репутация: 4 Всего: 13 |
как стараешься, так и "прогаешь" |
|||
|
||||
yeputons |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 1.4.2009 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
toxx, а если по-другому не то что не учат, а запрещают?
P.S. по-моему, я развожу холивар. Нехорошо. |
|||
|
||||
amfisat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 3.5.2010 Где: СПб Репутация: нет Всего: нет |
Ну нам эта тема давалась на самост. изучение - учебных часов не хватило ... - и это задание дали на дом ... с метод. указанием в виде того шаблона, который приведен в первом сообщении ...
А что ... он совсем не подходит ... ? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |