ВУЗ:
Составители:
Рубрика:
78
просматривая массив с первого элемента, найти минимальный
элемент и поставить его на место первого, а первый – на место ми-
нимального;
просматривая массив со второго элемента, найти минимальный
элемент и поставить его на место второго, а второй – на место мини-
мального;
и так до предпоследнего элемента.
8.
Разделить прямоугольник на прямоугольники меньших разме-
ров (минимальная длина стороны задана). Использовать рекурсив-
ную процедуру деления прямоугольника на два прямоугольника
меньших размеров.
9.
Нарисовать треугольник Серпинского. Рисуется треугольник и
его средние линии. В образованных при углах треугольника новых
треугольниках нарисовать средние линии и т. д. Завершением рекур-
сии может служить порядок вложенности или минимальная длина
стороны треугольника.
10.
Нарисовать шестиконечную снежинку. Рисуется правильный
шестиугольник и его диагонали. Для каждого угла шестиугольника
вызывается рекурсивная процедура рисования шестиугольника и его
диагоналей и т. д. Порядок вложенности равен 4.
4.2.3. Разработка программы сложной струк-
туры
Разработать программу следующей структуры (рисунок 4.9).
Назначение компонент:
главная программа осуществляет вызов подпрограмм обра-
ботки данных с использованием меню. Например:
1.
Создание массива записей.
2.
Просмотр массива записей.
3. Выход;
процедуры обработки данных:
• создание массива записей – ввод исходных данных массива за-
писей,
•
просмотр массива записей – отображение данных массива за-
писей на дисплее.
просматривая массив с первого элемента, найти минимальный
элемент и поставить его на место первого, а первый – на место ми-
нимального;
просматривая массив со второго элемента, найти минимальный
элемент и поставить его на место второго, а второй – на место мини-
мального;
и так до предпоследнего элемента.
8. Разделить прямоугольник на прямоугольники меньших разме-
ров (минимальная длина стороны задана). Использовать рекурсив-
ную процедуру деления прямоугольника на два прямоугольника
меньших размеров.
9. Нарисовать треугольник Серпинского. Рисуется треугольник и
его средние линии. В образованных при углах треугольника новых
треугольниках нарисовать средние линии и т. д. Завершением рекур-
сии может служить порядок вложенности или минимальная длина
стороны треугольника.
10. Нарисовать шестиконечную снежинку. Рисуется правильный
шестиугольник и его диагонали. Для каждого угла шестиугольника
вызывается рекурсивная процедура рисования шестиугольника и его
диагоналей и т. д. Порядок вложенности равен 4.
4.2.3. Разработка программы сложной струк-
туры
Разработать программу следующей структуры (рисунок 4.9).
Назначение компонент:
главная программа осуществляет вызов подпрограмм обра-
ботки данных с использованием меню. Например:
1. Создание массива записей.
2. Просмотр массива записей.
3. Выход;
процедуры обработки данных:
• создание массива записей – ввод исходных данных массива за-
писей,
• просмотр массива записей – отображение данных массива за-
писей на дисплее.
78
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »
