Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл: Источник:
Скачиваний:
98
Добавлен:
04.03.2014
Размер:
593.92 Кб
Скачать

1: CloseGraph;

end.

3.Задачи, для самостоятельного решения

Задача 1.

1. Изобразить квадрат со стороной а, перемещающийся по горизонтали на расстоянии 100 точек от начала координат.

2. Изобразить удаляющийся квадрат, определенных размеров, размещенный в центре экрана.

Задача 2.

1. Изобразить прямоугольник с основанием L и высотой H, перемещающийся по диагонали экрана.

2. Изобразить удаляющийся прямоугольник, определенных размеров, первоначально размещенный в центре экрана.

Задача 3.

1. Изобразить окружность радиуса r, перемещающуюся по синусоиде с амплитудой не более 100.

2. Разработать программу построения круговой диаграммы по заданным значениям не более 12, которые должны выводиться рядом с соответствующим сектором диаграммы.

Задача 4.

1. Изобразить на экране гармонические колебания шара, подвешенного на нити, т.е. по полуокружности радиуса R.

2. Разработать программу, которая демонстрирует на экране движение прямоугольника: прямоугольник улетает от нас к некоторой точке горизонта, одновременно вращаясь вокруг своей оси.

Задача 5.

1. Построить правильный пятиугольник, вписанный в окружность с координатами центра x0,y0 и радиусом r. Через 10 секунд повернуть его на: / 4.

2. Разработать программу, которая демонстрирует на экране движение шара: шар улетает от нас из центра экрана к некоторой точке горизонта.

Задача 6.

1. Окружность радиуса r перемещается на экране справа налево, по достижении ею середины экрана слева направо начинает перемещаться по синусоиде.

2. Разработать программу, которая демонстрирует на экране движение треугольника: треугольник улетает от нас к некоторой точке горизонта, одновременно вращаясь вокруг своей оси.

Задача 7.

  1. Изобразить перемещение окружности по спирали из центра экрана по n виткам и внешнему радиусу R. Начальное направление спирали образует с осью OХ угол:

x=R / cos t

y=R / sin t, шаг 2.

2. Разработать программу, которая демонстрирует на экране движение квадрата: квадрат приближается к нам из некоторой точке горизонта, одновременно вращаясь вокруг оси приближения.

Задача 8.

1. Изобразить на экране часы с часовой и минутной стрелками, вращающимися в одном направлении.

2. Разработать программу, которая демонстрирует на экране движение квадрата по строфоиде, затирая за собой кривую. Квадрат при этом вращается по часовой стрелке.

Задача 9.

  1. Проиллюстрировать законы Кеплера, согласно которым планеты движутся по эллипсам, в одном из фокусов которых находится солнце. Параметрические уравнения для траектории движения по эллипсу

x=R1 / coos t

y=R2 / sin t, в интервале [0, 2].

2. Разработать программу, которая демонстрирует на экране движение квадрата по функции f(x) = sin (2x / (x+2)), затирая за собой кривую. Квадрат при этом вращается по часовой стрелке.

Задача 10.

1. Начертить узор, образованный двадцатью вложенными квадратами. Стороны первого параллельны осям координат и равны 60. Вершины каждого последующего квадрата - это точки на сторонах предыдущего, делящие эти стороны в отношении А=0,08.

2. Разработать программу, которая демонстрирует на экране движение шара по функции f(x) = cos (2x^2 / (x+2)), затирая за собой кривую.

Задача 11.

1. Изобразить треугольник, вращающийся вокруг точки пересечения его высот.

2.Разработать программу, которая демонстрирует на экране движение квадрата: квадрат удаляется из некоторой точки к горизонту, одновременно вращаясь вокруг оси удаления.

Задача 12.

1. Изобразить на экране движение бильярдного шара без луз.

2. Изобразить на экране масштабирование квадрата с интервалом 2 в диапазоне от 10 до 30

Задача 13.

1.Построить модель атомного ядра, бомбардируемого -частицами. В центре экрана - ядро с вращающимся вокруг него тремя электронами. Параметрические уравнения для одного электрона таковы:

X = r / coos t

У = r / sin t, t принадлежит [0, 2].

Из одного из углов экрана появляется: -частица в направлении ядра, для которой координата по оси Y моделируется датчиком случайных чисел. В случае столкновения с ядром или с одним из электронов происходит взрыв.

2.Разработать программу, которая демонстрирует на экране движение квадрата: квадрат удаляется из некоторой точки к горизонту, одновременно вращаясь вокруг оси удаления.