Программирование на языках высокого уровня
Общее задание
Задача A
Задача B
Задача С
Задача D
Домашнее задание
Домашнее задание
Домашнее задание
189.00K

Прогр_ЛР5

1. Программирование на языках высокого уровня

Лаб. работа 5. Рекурсия

2. Общее задание

На оценку «3» - задачи сложности A и B.
На оценку «4» - задачи сложности C
На оценку «5» - задачи сложности D
Требуется написать программу, выполняющую рисование фигур, соответствующих
заданиям.

3. Задача A

Создать рекурсивную картинку,
отображающую четырехлучевую звезду,
в острие каждого луча которой будет
располагаться точно такая же
четырехлучевая звезда

4. Задача B

Создать рекурсивную картинку,
отображающую пятилучевую звезду, в
острие каждого луча которой будет
располагаться точно такая же
пятилучевая звезда

5. Задача С

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

6. Задача D

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

7. Домашнее задание

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

8. Домашнее задание

Варианты 1-5
1.
2.
3.
4.
5.

9. Домашнее задание

Варианты 6-10
6.
7.
8.
9.
10.
English     Русский Rules