
- •«Рекурсивные алгоритмы» Содержание:
- •Теоретическое введение:
- •Тексты программ с комментариями;
- •Результаты выполнения программ. Теоретическое введение.
- •Задача поиска максимума.
- •Задача рисования меток на линейке.
- •Задача о Ханойских башнях.
- •Переместить верхние n-1 диск со столбика a на столбик b, используя столбик c как вспомогательный.
- •Переместить оставшийся нижний диск со столбика a на столбик c.
- •Переместить n-1 диск со столбика b на столбик c, используя столбик a как вспомогательный.
- •Тексты программ с комментариями.
- •Int Maximum(int a[10], int l, int r)//заголовок ф-ии
- •Результаты выполнения программ.
Результаты выполнения программ.
Программа 1 (Поиск максимума) (Имя файла: maxelem.exe) :
Введите количество элементов массива (1-10): 3
Неверно введенное значение заменяется на 0!
Введите 1-й элемент массива(-32000...32000): -123
Неверно введенное значение заменяется на 0!
Введите 2-й элемент массива(-32000...32000): 345
Неверно введенное значение заменяется на 0!
Введите 3-й элемент массива(-32000...32000): 23
Максимальный элемент: 345
Press any key for quit
Программа 2 (Рисование меток) (Имя файла: line.exe) :
Введите показатель степени 2 разрешения 1/2^n (1-8): 5
Программа 3 (Ханойские башни) (Имя файла: han_gr_3.exe) :
Введите количество дисков (без пробелов!) (1-14): 2
Press any key for quit