Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lab5_Skorikov

.docx
Скачиваний:
30
Добавлен:
02.12.2015
Размер:
143.7 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ

УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)

Кафедра комплексной информационной безопасности электронно-

вычислительных систем (КИБЭВС)

РЕКУРСИЯ. ТИПЫ РЕКУРСИЙ

Отчет по лабораторной работе №5

по дисциплине «Языки программирования»

Выполнил:

Студент гр. 724

_______  _____   Скориков И.И.

15.11.2015

Принял:

Кандидат технических наук

кафедры КИБЭВС

_______  _____ Романов А.С.

15.11.2015

2015

1 Цель работы

Изучение различных типов рекурсий и способов их применения для решения практических задач.

2 Ход работы

Язык программирования Ecmascript (Javascript). Для выполнения кода был использован интерпретатор ConEmu.

2.1 Линейная рекурсия

Рисунок 1 – Код линейной рекурсии

Рисунок 2 – Результат выполнения кода линейной рекурсии

2.2 Повторная рекурсия

Рисунок 3 – Код повторной рекурсии

Рисунок 4 – Результат работы кода повторной рекурсии

2.3 Взаимная рекурсия

Рисунок 5 – Код взаимной рекурсии

Рисунок 6 – Результат работы кода взаимной рекурсии

2.4 Каскадная рекурсия

Рисунок 7 – Код каскадной рекурсии

Рисунок 8 – Результат работы кода каскадной рекурсии

2.5 Удаленная рекурсия

Рисунок 9 – Код удаленной рекурсии

Рисунок 10 – Результат выполнения кода удаленной рекурсии

3 Заключение

В процессе выполнения лабораторной работы были получены знания об различных типах рекурсий, способов их применения и решения практических задач.

Соседние файлы в предмете Языки программирования