![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#631 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
По-моему и два вполне достаточно
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
#632 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() |
![]() |
![]() |
#633 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]()
Коктейль рекурсия: 20% водки, 30% воды и 50% коктейля рекурсия.
Alar, верни репу!
|
![]() |
![]() |
#634 |
Участник клуба
Регистрация: 15.02.2007
Сообщений: 1,112
|
![]()
Шутки с рекурсией врядли прекратятся когда - нибудь. По моему скромному мнению её отличие от цикла подобно отличию функции от процедуры. Взаимозаменяемые структуры, одна из которых можект выступать параметром включая и себя самой
|
![]() |
![]() |
#635 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() Цитата:
Так, если требуется начертить, например, треугольник, то для реализации этого действия неглупо будет использовать функцию. Ведь не при всех входных параметрах треугольник будет существовать. Если все три точки лежат на одной прямой, то треугольник не существует. В этом случае функция, которая будет строить треугольник, вернёт в качестве значения, например, FALSE, что будет означать, что треугольник не представляется возможным построить при таком наборе параметров. |
|
![]() |
![]() |
#636 | ||
Участник клуба
Регистрация: 15.02.2007
Сообщений: 1,112
|
![]() Цитата:
Цитата:
Безусловно есть случаи, когда использование функций (рекурсии) является более правильным, но всегда можно заменить одно другим. В случае с треугольником можно использовать дополнительную переменную, лежащую за пределами процедуры и изменяемую изнутри. Это костыль, здесь правильнее именно функция, но работать будет при правильной обработке ошибок. Так же и интеграл - классический пример рекурсии можно организовать через цикл. Это будет менее читабельно, но работать будет |
||
![]() |
![]() |
#637 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Жаль что нет 3-х зеркал, я бы с удовольствием посмотрел в бесконечность. Кстати этот оптический эффект бесконечен или у него есть предел? Последний раз редактировалось Человек_Борща; 03.09.2012 в 23:43. |
|
![]() |
![]() |
#638 |
Участник клуба
Регистрация: 15.02.2007
Сообщений: 1,112
|
![]()
У него есть предел в бесконечности
![]() каждое следующее отражение меньше предыдущего, т.о. в идеальных условиях предел равен размеру одного атома отражающей поверхности, а в реальных условиях так ровно заркала не выставить |
![]() |
![]() |
#639 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() Цитата:
Кстати, три зеркала совсем необязательно, достаточно двух больших, расположенных друг напротив друга. Например, в некоторых примерочных магазинов одежды есть такое, например, у меня было, правда, там было три зеркала. Я смотрел. Неплохо было. Да, этот эффект бесконечен. Есть формула из раздела оптики, позволяющая рассчитать количество отражений, зависящее от угла расположений зеркал по отношению друг к другу. Она примерно звучит так: Количество = [Pi/<Угол между зеркалами>] - 1. Если зеркала расположены друг напротив друга, то угол между ними равен нулю, возникает деление на нуль, в результате чего возникает бесконечность, от которой вычитание единицы ничего не даёт, бесконечность и остаётся. Таким образом, число отражений равно бесконечности. |
|
![]() |
![]() |
#640 |
Участник клуба
Регистрация: 15.02.2007
Сообщений: 1,112
|
![]()
В мат. модели согласен, но в жизни нельзя отразиться неотчего, а раз размер картинки уменьшается, мы прийдём к нулю, а не бесконечности, впрочем, возможно это идентичные понятия
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
юмор | Гриха | Свободное общение | 1760 | 27.01.2016 18:47 |
[юмор] wowrussia.com | OCTAGRAM | Свободное общение | 3 | 24.06.2009 10:54 |