Лабораторная работа № 18. Рекурсия Вариант 12 Pascal
Описание работы
Работа пользователя И. Нестеров
I. Решить задачу с помощью рекурсивной функции или процедуры. Протестировать программу (2-3 набора тестов) (3 балла)
1) Получить из заданного натурального числа новое, заменив каждую цифру цифрой, которая на единицу больше. Цифра 9 заменяется на нуль. Например, из числа 1923 должно быть получено 2034.
2) Решить задачу с помощью рекурсивной функции или процедуры. Протестировать программу (2-3 набора тестов) (4 балла)
Примечание. Для вычисления очередного члена ряда запишите рекуррентное соотношение.
Дан числовой ряд и некоторое число e. Найти сумму тех членов ряда, модуль которых больше или равен заданному e. Общий член ряда имеет вид:
an=2^n(n-1)!
3) Решить задачу с помощью рекурсивной функции или процедуры. Протестировать программу (2-3 набора тестов) (3 балла)
Слова в тексте разделены пробелами. Есть ли слова, начинающиеся с заданного символа?
1) Получить из заданного натурального числа новое, заменив каждую цифру цифрой, которая на единицу больше. Цифра 9 заменяется на нуль. Например, из числа 1923 должно быть получено 2034.
2) Решить задачу с помощью рекурсивной функции или процедуры. Протестировать программу (2-3 набора тестов) (4 балла)
Примечание. Для вычисления очередного члена ряда запишите рекуррентное соотношение.
Дан числовой ряд и некоторое число e. Найти сумму тех членов ряда, модуль которых больше или равен заданному e. Общий член ряда имеет вид:
an=2^n(n-1)!
3) Решить задачу с помощью рекурсивной функции или процедуры. Протестировать программу (2-3 набора тестов) (3 балла)
Слова в тексте разделены пробелами. Есть ли слова, начинающиеся с заданного символа?