Читайте также: |
|
Для выполнения заданий с 1-го по 9-ое использовать только процедуру PutPixel.
1. Нарисовать прямоугольную сетку с заданным шагом.
2. Верхнюю половину экрана разлиновать горизонтальными линиями, а нижнюю - вертикальными.
3. Часть экрана над побочной диагональю разлиновать вертикальными линиями, а под главной диагональю – горизонтальными.
4. Нарисовать наклонную (под 45 градусов) сетку с заданным шагом.
5. Нарисовать наклонную (под 135 градусов) сетку с заданным шагом.
6. Нарисовать горизонтальный отрезок, движущийся от левой границы экрана к правой.
7. Нарисовать вертикальный отрезок, движущийся от верхней границы экрана к нижней.
8. Нарисовать горизонтальный отрезок, движущийся из верхнего левого угла экрана в нижний правый.
9. Разбить экран на четыре прямоугольника. Каждый прямоугольник заполнить своей сеткой – горизонтальной, вертикальной, прямоугольной и наклонной (под 45 градусов).
Для выполнения заданий с 10-го по 12-ое использовать только процедуру Line.
10. Нарисовать закрашенный прямоугольник, движущийся от левой границы экрана к правой.
11. Нарисовать закрашенный прямоугольник, движущийся от верхней границы экрана к нижней.
12. Нарисовать закрашенный прямоугольник, движущийся из верхнего левого угла экрана в нижний правый.
13. Дан массив из 10 натуральных чисел. Построить по его значениям столбчатую диаграмму.
14. Дан массив из 10 натуральных чисел. Построить по его значениям круговую диаграмму.
15. Изобразить на экране шахматную доску.
Лабораторная работа 12.2 (графики функций в декартовой системе координат – помощь по математике)
Построить график функции в пользовательской системе координат (начало системы координат – в центре экрана, направление осей Ox и Oy – вправо и вверх). На экране должны быть нарисованы координатные оси, указан масштаб по осям и написано уравнение кривой и имя автора.
Вариант | Функции |
cos (2x) | |
abs(sin (x)) | |
cos (x) | |
1/x | |
cos (0.5x) | |
sin (abs (x)) | |
-x2 | |
Abs(sin(x)*cos(x)) | |
0.5x2 | |
1/(x-1) | |
0.5/x | |
-0.5x2 | |
2x2 | |
Sin(x)*cos(2x) | |
Sin(x)*sin(2x) |
Лабораторная работа 12.3 (графики кривых в полярной системе координат – и математика и красота одновременно)
Построить график кривой в полярной системе координат. На экране должны быть нарисованы координатные оси, указан масштаб по осям и написано уравнение кривой и имя автора.
Вариант | Уравнения кривых | Названия кривых |
r=a*sin(2j) | 4-х лепестковая роза | |
r=a*sin(3j) | 3-х лепестковая роза | |
r=2r*(1-cos(j)) | Картоида | |
r2=a2j | Спираль Ферма | |
r=a/j | Гиперболическая спираль | |
r=a*emj | Логарифмическая спираль | |
r=a*j | Спираль Архимеда | |
r=a*ctg(j) | Каппа | |
r2=a2/j | Жезл | |
r2=2a2*cos(2j) | Лемниската Бернулли | |
r=a*sin(4j/3) | Семейство роз | |
r=a*sin(j/3) | Семейство роз | |
r=a*sin(j/2) | Семейство роз | |
r=a*sin(5j/3) | Семейство роз |
Дата добавления: 2015-07-16; просмотров: 59 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Двумерные массивы | | | Лабораторная работа 12.4 (не только рисуем, но и двигаем картинку по экрану) |