• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Список-дерево

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

Oldgy

Ученик
Регистрация
4 Янв 2009
Сообщения
3
Реакции
0
Баллы
0
Список-дерево

Приветствую, совсем не понимаю как сделать эту задачу.. Может кто-нибудь может разобрать её? Буду премного благодарен :o

Составить программу, которая содержит текущую информацию о книгах в библиотеке.

Сведения о книгах содержат:
-номер УДК;
-фамилию и инициалы автора;
-название;
-год издания;
-количество экземпляров данной книги в библиотеке.

Программа должна обеспечивать:
-начальное формирование данных о всех книгах в библиотеке в виде двоичного дерева;
-добавление данных о книгах, вновь поступающих в библиотеку;
-удаление данных о списываемых книгах;
-по запросу выдаются сведения о наличии книг в библиотеке, упорядоченные по годам издания.
 
С помощью чего нужно сделать?
 
Паскаль..
 
Непонятно, что именно нужно реализовать в виде двоичного дерева? Книги ведь не связаны друг с другом древовидной структурой, тем более двоичной.

Задание либо неполное, либо некорректное. И ещё нужно указать способ хранения данных.
 
Возможно, под двоичным деревом имеется в виду бинарный файл базы данных. Зная, как именно придумываются задания для учащихся (школьников, студентов), не стоит удивляться некорректным формулировкам, преподаватели ведь не профессиональные программисты.
Связь между книгами можно сделать, например, по автору.
Способ хранения данных, вероятно, внешний файл.
Но задание вполне исполнимое, хотя и сложное на первый взгляд.
 
Ну если речь о бинарном файле, то задача сводится к простым операциям с массивом записей, даже связь между книгами не нужна.
Уровень "обучения программированию" даже в ведущих ВУЗах в основном оставляет желать лучшего...

"Объём жёсткого диска может составлять до 512 мегабайт" - цитата из лекции по компьютерным технологиям МГТУ им. Баумана
 
Ррр.. Слов нет.. А кто-нибудь может заняться этим, написать код этой программы (конечно же, если будет свободное время)? :confused:
 
Назад
Сверху