АВТИ информатика по паскалю / METOD2 / Lab11
.docЛабораторная работа 11
1. Поиск в генеалогическом дереве
Задание
- Нарисовать свое генеалогическое дерево.
- Отобразить дерево в файл, обходя его способом RAB
- Составить программу, включающую следующие операции:
- построение дерева из файла;
- обход дерева с целью ответа на поставленный вопрос;
- печать дерева (в горизонтальном направлении)
2. Построение дерева поиска в интерактивном режиме.
Задание
- Изменить файл с генеалогическим деревом на дерево поиска;
- Реализовать операцию «добавление нового слова к дереву поиска».
Вопрос: в какое место дерева и при каком условии добавляется новое слово?
Рекомендация. Использовать необходимые процедуры из файла
METOD2 \balans_tree.doc
Варианты задач
-
Какая фамилия матери Светланы?
-
Кто дольше всех прожил?
-
Кто были родители Евдокии, жившей в 17 веке?
-
Сколько раз повторяется имя Серафим?
-
Каким периодом времени заканчивается генеалогическое дерево?
-
Кто был мужем Анны?
-
Имена предков, родившихся в середине 18 века?
-
Являюсь ли я потомком Долгоруких?
-
Отец Бориса участвовал в войне 1812 года?
-
Кто был мужем Елизаветы, родившейся в начале 17 века?
-
Чья жизнь была самой короткой?
-
В каком году родился потомок Владимира и Ольги?
-
Как звали дедушку Петра?
-
Назвать имена самых древних предков?
-
Кто был женой Дмитрия, жившего во времена Пушкина?
-
Сколько раз повторяется имя Филимон?
-
Были ли в роду Юсуповы?
-
Сколько поколений в генеалогическом дереве?
-
В каком году родился Иван, внук Анны?
-
Чьей бабушкой была Екатерина Мишина?
-
Сколько было супружеских пар Иван да Марья?
-
Был ли кто-нибудь, родившийся в Англии?