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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2009, 16:44   #1
WhyBeNormal
Пользователь
 
Регистрация: 25.11.2008
Сообщений: 11
По умолчанию Помогите

Здравствуйте, уважаемые прогеры, у мя тут пара задачек, которые уже меня достали. На вид просто, а вот я не пойму в чем загвоздка.
1) переделать
repeat S until B, где B - лог выражение, а S - оператор
через while-цикл через эти же данные.
2) Как построить АВЛ-дерево если его ключи вводятся в конкретном порядке? Например такие ключи: 10 15 27 3 8 18 30 6.
3) Написать процедуру, которая бы проверяла, есть ли у дерева путь от корня к листу, узлы в котором имеют только отрицательные ключи(ну т.е допустим идем мы от корня до листа и надо чтоб нашелся такой путь из узлов(включая сам корень и лист), в которых ключи отрицательные)
4)написать рекурсивно процедуру, не используя циклов, которая берет число как параметр и делает вот такое преобразование. 13384 -> 184(т.е убирает все тройки из числа и "сдвигает" остальные цифры после удаления чисел.
Соответственно все проги без оператора goto пожалуйста.
Заранее благодарен.
WhyBeNormal вне форума Ответить с цитированием
Ответ


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