
- •Цель и задачи курсовой работы
- •Тематика курсовых работ
- •Возможна также выдача индивидуальных заданий по иной тематике.
- •Содержание и этапы выполнения курсовой работы
- •Выполнение курсовых работ включает следующие этапы (табл. 3.1).
- •Состав курсовой работы и требования к оформлению
- •Постановка задачи
- •Разработка общей структуры решения общей задачи и алгоритм, определяющего последовательность выполнения действий
- •Анализ существующих методов решения задачи
- •Разработка и описание алгоритма решения поставленной задачи
- •Описание программы
- •5.1 Описание заголовочного файла vektor.H
- •Оценку актуальности, сложности решенной задачи;
- •Обобщение полученных результатов;
- •6 Варианты заданий на курсовую работу
- •6.1 Обработка одномерных массивов
- •6.2 Обработка матриц
- •6.4 Построение графических фигур
- •6.4 Задачи сортировки
- •Продолжение таблицы 6.4
- •Продолжение таблицы 6.4
- •6. 5 Задачи исследования геометрических областей
- •6. 6 Обработка текстовых файлов
6.4 Построение графических фигур
Условия индивидуальных заданий приведены в табл.6.4. При решении задач должны выполняться следующие требования:
Хотя бы одна фигура должна иметь заливку, которая согласно условию меняет свои параметры;
Завершение движения происходит по нажатию клавиши Esc;
По нажатию клавиши С должен изменяться цвет фона.
Таблица 6.4 Построение графических фигур.
№ вар-та |
Индивидуальные задания |
1 |
Равнобедренный треугольник, вписанный в квадрат, движется по периметру экрана и меняет свои размеры, цвет и тип заливки при изменении направления движения |
2 |
Ромб, вписанный в прямоугольник, изменяет свои цвета, заливки и размеры, и движется по дуге с центром в правом верхнем углу экрана |
3 |
Три вписанных друг в друга квадрата, имеющих различное положение диагоналей и различные цвета, хаотически движется по экрану, изменяя свои параметры при изменении направления движения. |
4 |
Три концентрические окружности, в меньшую из которых вписан квадрат хаотически движутся по экрану, изменяя свои параметры при изменении направления движения |
5 |
Окружность, вписанная в квадрат, меняют свои цвета, размеры и движутся по окружности с центром в середине экрана |
6 |
Круг, вписанный в эллипс, движутся по окружности с центром с середине экрана, изменяя свои цвета |
7 |
Окружность, вписанная в ромб, изменяют свои цвета, заливки и размеры, и движется по дуге с центром в нижнем левом углу экрана |
8 |
Два квадрата, расположенные один внутри другого с различным направлением диагоналей, меняют свою окраску и движутся по периметру квадрата со сторонами равными 300 пикселей. |
9 |
Шестиугольник и вписанная в него окружность движется вверх, вниз, вверх, вниз, вверх по наклонным линиям. При достижении верхней ли нижней границы окружность меняет заливку, а при достижении нижней границы шестиугольник меняет стиль и цвет контура. |
10 |
Квадрат, вписанный в окружность движется вниз, вверх, вниз, вверх по наклонным линиям. При достижении верхней ли нижней границы меняет заливку и цвет контура. |
Продолжение таблицы 6.4
№ вар-та |
Индивидуальные задания |
11 |
Ромб, вписанный в шестиугольник движется вправо, влево, вправо, влево по наклонным линиям. При достижении правой границы ромб меняет заливку, при достижении левой границы шестиугольник меняет стиль и цвет контура |
12 |
Квадрат, вписанный в шестиугольник движется по граням прямоугольника большего размера. При достижении углов прямоугольника изменяются параметры заливки, стиль и цвет контура |
13 |
Несколько эллипсов «перетекают» в круги и затем обратно в эллипсы. При достижении максимальных размеров меняют цвета и поворачиваются на 90о . |
14 |
Три соприкасающихся окружности разных цветов и одинаковых радиусов появляются в левом нижнем углу экрана. Первая окружность исчезает и появляется за третьей. Так продолжается до тех пор, пока все окружности не исчезнут за границами экрана. При движении окружности меняют цвета. |
15. |
Квадрат и вписанный в него круг, постепенно меняют свои размеры (увеличиваются и уменьшаются). При достижении критических размеров меняют цвет и появляются в случайных местах. |
16 |
Круги, вписанные один в другой, движутся по кругу с центром в середине экрана, изменяя свои цвета каждый отдельно. |
17 |
Три соприкасающихся окружности разных цветов и радиусов, появляются в правом верхнем углу экрана и неравномерно движутся вниз. Достигнув нижней границы, появляются в произвольном месте и снова «падают». |
18 |
Круг, меняя свой цвет, движется по диагонали экрана, оставляя за собой «шлейф». Дойдя до угла, останавливается и «шлейф» постепенно пропадает. |
19 |
Два квадрата, расположенные один внутри другого, меняют свою окраску и «перетекают» в ромбы. Центр фигуры постоянно находится в центре экрана. |
20 |
Два эллипса постепенно меняют размеры (увеличиваются и уменьшаются). При достижении критических размеров меняют цвета и поворачиваются на 90о . |