Использование рекурсивного способа вычисления факториала в Snap!
Материал из Поле цифровой дидактики
| Описание | Рекурсивный алгоритм вычисления факториала |
|---|---|
| Область знаний | Математика, Информатика |
| Область использования (ISTE) | Computational Thinker |
| Возрастная категория | 14
|
| Поясняющее видео | |
| Близкие рецепту понятия | Рекурсия |
| Среды и средства для приготовления рецепта: | Snap! |
В представленном примере демонстрируется рекурсивный алгоритм вычисления факториала числа. В среде программирования Snap! реализована возможность создания пользовательских блоков, представляющих собой функции. В данном случае создан блок с именем "Факториал" типа "Результат", что означает, что он возвращает значение. После создания блок "Факториал" автоматически добавляется в палитру доступных блоков и может быть использован как при редактировании его определения, так и в других программах. Эта особенность позволяет реализовывать рекурсию, то есть вызывать блок "Факториал" из самого себя, что необходимо для выполнения рекурсивного алгоритма.
