Задание к лабораторной работе. Рекурсивные алгоритмические структуры

Лабораторная работа №5.4

Рекурсивные алгоритмические структуры

Цель работы

Научиться строить рекурсивные алгоритмы, записывать алгоритмы в виде блок-схемы и на алгоритмическом языке.

Задание к лабораторной работе

По результатам работы необходимо в отчёте привести алгоритм в виде блок-схемы и на алгоритмическом языке (с необходимыми комментариями и пояснениями), а также привести контрольный пример, демонстрирующий правильность работы алгоритма. Форма отчёта приведена ниже.

Студенты, не имеющие с собой отчёта о предыдущей работе, к следующему занятию не допускаются с последующей отработкой пропущенного занятия!

1) Построить и записать алгоритм определения произведения последовательных целых чисел с использованием рекурсии.

2) Построить и записать алгоритм определения суммы квадратов последовательных целых чисел с использованием рекурсии.

3) Построить и записать алгоритм возведения в натуральную степень действительного числа с использованием рекурсии.

4) Построить и записать алгоритм вычисления суммы первых N членов ряда для действительного числа x с использованием рекурсии.

5) Построить и записать алгоритм вычисления ex для действительного числа x с точностью ε с использованием рекурсии.

6) Построить и записать алгоритм вычисления sin(x) для действительного числа x с точностью ε с использованием рекурсии.

7) Построить и записать алгоритм вычисления cos(x) для действительного числа x с точностью ε с использованием рекурсии.

занятию не допускаются с последующей отработкой пропущенного занятия!

8) программа должна вычислять значение функции exp(x) действительного аргумента x с точностью ε с использованием рекурсии.

9) программа должна вычислять значение функции ln(x) действительного аргумента |x|<1 с точностью ε с использованием рекурсии.

10) программа должна вычислять значение функции sin(x) действительного аргумента x с точностью ε с использованием рекурсии.

11) программа должна вычислять значение функции cos(x) действительного аргумента x с точностью ε с использованием рекурсии.

12) программа должна вычислять значение функции arctg(x) действительного аргумента |x|<1 с точностью ε с использованием рекурсии.

13) программа должна вычислять значение функции sh(x) действительного аргумента x с точностью ε с использованием рекурсии.

14) программа должна вычислять значение функции ch(x) действительного аргумента x с точностью ε с использованием рекурсии.

15) программа должна вычислять значение функции arth(x) действительного аргумента |x|<1 с точностью ε с использованием рекурсии.

16) программа должна вычислять значение суммы процентов по вкладу с использованием рекурсии. Исходные данные: сумма вклада, ставка (процентов в год), срок вклада (дней).

17) программа должна вычислять значение суммы, оставшейся после уплаты подоходного налога на проценты по вкладу с использованием рекурсии. Исходные данные: сумма вклада, ставка (процентов в год), срок вклада (дней).

18) программа должна вычислять значение пени на задолженность по оплате коммунальных платежей с использованием рекурсии. Исходные данные: величина задолженности, ставка пени (процентов в день), срок задолженности (дней).

19) программа должна вычислять значение суммы задолженности по оплате коммунальных платежей с учетом пени на задолженность с использованием рекурсии. Исходные данные: величина задолженности, ставка пени (процентов в день), срок задолженности (дней).

20) программа должна возводить в целую (положительную и отрицательную) степень действительного числа с использованием рекурсии.

21) программа должна вычислять значение определенного интеграла от функции exp(x)/x для нулевого нижнего и действительного верхнего предела a с точностью ε с использованием рекурсии.

22) Построить и записать алгоритм определения произведения последовательных целых чисел с использованием рекурсии.

23) программа должна вычислять значение определенного интеграла от функции ln(1+x)/x для нулевого нижнего и действительного верхнего предела |a|<1 с точностью ε с использованием рекурсии.

24) Построить и записать алгоритм определения суммы квадратов последовательных целых чисел с использованием рекурсии.

25) Построить и записать алгоритм возведения в натуральную степень действительного числа с использованием рекурсии.

26) программа должна вычислять значение определенного интеграла от функции sin(x)/x для нулевого нижнего и действительного верхнего предела a с точностью ε с использованием рекурсии.

27) Построить и записать алгоритм вычисления суммы первых N членов ряда для действительного числа x с использованием рекурсии.

28) Построить и записать алгоритм вычисления ex для действительного числа x с точностью ε с использованием рекурсии.

29) Построить и записать алгоритм вычисления sin(x) для действительного числа x с точностью ε с использованием рекурсии.

30) Построить и записать алгоритм вычисления cos(x) для действительного числа x с точностью ε с использованием рекурсии.


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

Государственное образовательное учреждение высшего профессионального образования

«Южно-Уральский государственный университет»

Факультет «Приборостроительный /КТУР/»

Кафедра «Информационно-измерительная техника»

Наименование работы

Отчет

о лабораторной работе №

по дисциплине «Информатика»

Выполнил

студент группы ХХ-ХХХ

_______________/И.О. Фамилия/

(подпись)

______________________20__ г.

(дата)

Отчет принял, (должность)

_______________/И.О. Фамилия/

(подпись)

______________________20__ г.

(дата)

Челябинск 20__


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: