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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2012, 09:55   #1
ZePr
Пользователь
 
Аватар для ZePr
 
Регистрация: 02.07.2010
Сообщений: 40
Вопрос Delphi Рекурсия

Озадачили такой задачей, а на лекции по рекурсии не был, да и препода нет.

Каждый раз, когда Буратино солжет, его нос вырастает на 1/20 от предыдущей длины. Мудрый сверчок предупредил, что с носом длинной более 45 см его ждут большие неприятности. Написать программу, определяющую, через сколько дней это произойдёт, если буратино лжёт через день, а первоначально длина носа была 10 см.

Буду благодарен за алгоритм или исходничек (вдвойне). И если можно киньте ссылку на достойную статью по рекурсии.
ZePr вне форума Ответить с цитированием
Старый 18.05.2012, 10:19   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

http://ideone.com/oKLue

> киньте ссылку на достойную статью по рекурсии

http://programmersforum.ru/showthread.php?t=201073
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 18.05.2012, 10:37   #3
ZePr
Пользователь
 
Аватар для ZePr
 
Регистрация: 02.07.2010
Сообщений: 40
По умолчанию

Ссылка на мою тему)
ZePr вне форума Ответить с цитированием
Старый 18.05.2012, 10:40   #4
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

ну так рекурсия же )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 18.05.2012, 11:44   #5
ZePr
Пользователь
 
Аватар для ZePr
 
Регистрация: 02.07.2010
Сообщений: 40
По умолчанию

Ежедневно незнайка учит половину от суммы выученных за два предыдущих дня иностранных слов и ещё 2 слова. Знайка знает что силы незнайки иссякнут когда нужно будет выучить 50 слов в день. Написать программу определяющую через сколько дней иссякнут силы незнайки если в первые 2 дня он выучил по одному слову.

Я понимаю что я наглею но всё же)
ZePr вне форума Ответить с цитированием
Старый 18.05.2012, 11:48   #6
Zoomer123
Пользователь
 
Регистрация: 19.01.2012
Сообщений: 33
По умолчанию

В общем хз какой алгоритм, прогу-то я написал, а алгоритм не понял :D
http://rghost.ru/38145571
Zoomer123 вне форума Ответить с цитированием
Старый 18.05.2012, 11:51   #7
ZePr
Пользователь
 
Аватар для ZePr
 
Регистрация: 02.07.2010
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Zoomer123 Посмотреть сообщение
В общем хз какой алгоритм, прогу-то я написал, а алгоритм не понял :D
http://rghost.ru/38145571
Спасибо конечно) Но ссылка на функцию выше)
ZePr вне форума Ответить с цитированием
Старый 18.05.2012, 12:27   #8
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

http://ideone.com/XzXa4

Кстати, задача некорректна, на пятый день там получается 7 слов за предыдущие 2 дня, как можно выучить 3 с половиной слова, пусть объяснит преподаватель.
Если допустить, что можно учить дробные части слов, то там другой ответ

http://ideone.com/rfRFn
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."

Последний раз редактировалось veniside; 18.05.2012 в 12:52.
veniside вне форума Ответить с цитированием
Старый 18.05.2012, 13:13   #9
Макс Башкинов
Пользователь
 
Регистрация: 01.02.2012
Сообщений: 20
По умолчанию

Спасибо)) тема помогла)
Макс Башкинов вне форума Ответить с цитированием
Старый 19.05.2012, 19:04   #10
ZePr
Пользователь
 
Аватар для ZePr
 
Регистрация: 02.07.2010
Сообщений: 40
По умолчанию

Цитата:
Сообщение от veniside Посмотреть сообщение
http://ideone.com/XzXa4

Кстати, задача некорректна, на пятый день там получается 7 слов за предыдущие 2 дня, как можно выучить 3 с половиной слова, пусть объяснит преподаватель.
Если допустить, что можно учить дробные части слов, то там другой ответ

http://ideone.com/rfRFn
Преподаватель всё приняла )Ещё раз спасибо)
ZePr вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рекурсия в Delphi. SuperHome Паскаль, Turbo Pascal, PascalABC.NET 3 28.04.2012 14:28
Рекурсия в Delphi Balloonatic Помощь студентам 3 06.12.2011 08:36
DELPHI(рекурсия) sergi Помощь студентам 0 29.03.2011 15:30
Рекурсия в Delphi! Anton5 Помощь студентам 11 26.06.2010 16:45
Рекурсия в Delphi Ericnex Помощь студентам 2 05.05.2010 19:34