Similar presentations:
Прогр_ЛР5
1. Программирование на языках высокого уровня
Лаб. работа 5. Рекурсия2. Общее задание
На оценку «3» - задачи сложности A и B.На оценку «4» - задачи сложности C
На оценку «5» - задачи сложности D
Требуется написать программу, выполняющую рисование фигур, соответствующих
заданиям.
3. Задача A
Создать рекурсивную картинку,отображающую четырехлучевую звезду,
в острие каждого луча которой будет
располагаться точно такая же
четырехлучевая звезда
4. Задача B
Создать рекурсивную картинку,отображающую пятилучевую звезду, в
острие каждого луча которой будет
располагаться точно такая же
пятилучевая звезда
5. Задача С
Создать рекурсивную картинку,отображающую пятилучевую звезду, в
острие каждого луча которой будет
располагаться четырехлучевая звезда, в
каждом острие которой будет
располагаться пятилучевая звезда (и так
далее)
6. Задача D
Создать рекурсивную картинку,отображающую пятилучевую звезду, в
острие каждого луча которой будет
располагаться четырехлучевая звезда, в
каждом острие которой будет
располагаться пятилучевая звезда (и так
далее) – с использованием косвенной
рекурсии.
7. Домашнее задание
Реализовать вычисление функции поварианту через рекурсию.
Взаимодействие с пользователем
программа должна осуществлять через
графический пользовательский
интерфейс (графические окна).
8. Домашнее задание
Варианты 1-51.
2.
3.
4.
5.
9. Домашнее задание
Варианты 6-106.
7.
8.
9.
10.