
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья От начального до среднего уровня: Рекурсивность:
Обычно циклы создаются двумя способами: с помощью предназначенных для этого операторов или с помощью функции или процедуры. Да, использование функции или процедуры для создания цикла может показаться безумием, но, как бы невероятно это ни звучало, такое встречается гораздо чаще, чем вы думаете.
Когда мы используем оператора, направленного на создание взаимодействий для получения цикла, мы имеем в виду, что используем интерактивный режим для выполнения таких взаимодействий, а когда мы используем функции или процедуры для той же цели, мы говорим, что используем рекурсивный режим. Каждый новичок должен знать и понимать, как создавать рекурсию, ведь рекурсивный цикл значительно проще для понимания, чем интерактивный.
Почему я говорю об этом только сейчас? Для того, чтобы понять, как создать и использовать в своих кодах этот ресурс, то есть рекурсию, нам нужно хорошо знать некоторые моменты, такие как использование оператора if, а также хорошо понимать переменные и константы, время жизни, передачу значений, но в основном хорошо владеть типами данных и их ограничениями. В зависимости от поставленной задачи, необходимо выбрать наиболее подходящий тип для каждого конкретного случая, чтобы избежать двусмысленности, которая может подорвать рекурсивное взаимодействие.
Автор: CODE X