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

Лаб_22 Головков И.Е. 12002108 ПП

.docx
Скачиваний:
3
Добавлен:
26.06.2024
Размер:
99.43 Кб
Скачать

Выполнил Головков И.Е.

Группа 12002108

Проверила Гахова Н.Н.__

Дата _________________

Оценка _______________

Подпись ______________

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

Рекурсии

Вариант 25

Цель: Изучение методов использования алгоритмов и программ с рекурсиями в языке Си.

Выход

Возврат a

n ≠ 0

revers(n /10, 10*a+n %10)

revers(n,a)

Начало

V

Вывод revers(V, 0)

Конец

Задание 1. Дано число n, десятичная запись которого не содержит нулей. Получите число, записанное теми же цифрами, но в противоположном порядке. Не использовать строки, списки, массивы, циклы. Разрешена только рекурсия и целочисленная арифметик

Рисунок 1 – Блок-схема алгоритма выполнения программы

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

Вывод: были изучены методы использования алгоритмов и программ с рекурсиями в языке Си.

Вводится предложение, в конце «.», вывести его наоборот