Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мет_кр_прог_2010.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
3.2 Mб
Скачать

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о .