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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2009, 20:27   #1
AleksD
Новичок
Джуниор
 
Регистрация: 14.06.2009
Сообщений: 1
Печаль Ссылки и Рекурсии

1. Ссылки
Одно из возможных представлений "длинного" текста -- это разделить его на участки (строки) равной длины и создать массив ссылок на эти строки:
const
d=...; {длина строки}
n=...; {максимальное число строк}
type
stroka=packed array [l..d] of char;
ukazatel=^stroka;
tekst=array [1..n] of ukazatel;
(Если в тексте менее n строк, то последние элементы массива равны nil; в начале массива ссылок nil не должно быть. Если в операции над текстом указан номер отсутствующей строки, т. е. элемент массива с этим номером равен nil, то такая операция не выполняется.)
Используя данное представление текста, описать :

процедуру вывода (T), печатающую построчно текст T;

2. Рекурсии
type имя=(Алла,..., Юрий, нет);
Предполагая уже описанными функции Отец(х) и Мать(х),
значениями которых являются имена соответственно отца
и матери человека по имени х или идентификатор нет,
если отсутствуют свединия о соответствующем родителе,
описать логическую функцию Потомок( а,b ), проверяющую,
является ли человек с именеи b потомком (ребенком, внуком,
правнуком и т. п.) человека с именем а.

Помогите пжл решить эти 2 задачки.
AleksD вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проконсультируйте насчет рекурсии. leshax Общие вопросы C/C++ 3 19.01.2009 10:44
Паскаль. Рекурсии Nush@ Паскаль, Turbo Pascal, PascalABC.NET 13 03.12.2008 21:27
выход из рекурсии L_M Помощь студентам 9 03.10.2008 18:03
Рекурсии Logan Паскаль, Turbo Pascal, PascalABC.NET 1 13.05.2008 08:52
Паскаль рекурсии СРОЧНО Solana Помощь студентам 3 14.12.2007 17:49