11 класс. №004. Использование графических возможностей среды программирования для построения геометрических фигур. Часть 1.

Презентация:



Advertisements
Похожие презентации
Проверка домашнего задания Графические возможности языка программирования.
Advertisements

Проверка домашнего задания Графические возможности языка программирования.
Учебная система программирования вводный курс. УРОК 5. Графика и графические операторы в языке Паскаль Паскаль имеет развитую систему работу с графикой,
1 Графика в Pascal. 2 Подключение дополнительных библиотек Для работы в графическом режиме необходимо подключение модуля GraphABC. Первой инструкцией.
Магистрант Хаитов Икром Джураевич. Как называется элементарная точка на экране монитора ? Пиксель 2 В виде чего строятся изображения на экране ? Растров.
Графический модуль в Pascal ABC. Графический модуль имеет имя GraphABC Указывается в программе: Uses GraphABC; Модуль GraphABC вызывает собственное окно.
Графические операторы в языке Pascal Учитель информатики школы-гимназии 1, г. Шымкента Воробьевская Л.В.
Графика в РАВС Модуль crt, graphabc Графические примитивы SetPixel(x,y,color); Закрашивает один пиксел с координатами (x,y) цветом color. GetPixel(x,y);
7 класс Графика на Паскале Герасимова Галина Егоровна Сунтарский политехнический лицей-интернат.
1 Графика в Pascal Модуль Graph. 2 Подключение дополнительных библиотек Для работы в графическом режиме необходимо подключение модуля Graph. Первой инструкцией.
Пункт плана Введение Граф. примитивы Граф. примитивы Текст Литература.
Вы научились: Составлять программы с помощью которых компьютер – пишет слова, – считает, – решает задачи, – выполняет выражения, – …– …– …– … А что ещё.
Использование графических возможностей языка программирования (точка, отрезок, окружность, прямоугольник)
Графические примитивы (процедуры) SetPixel(x,y,color); рисует точку с координатами (x, y) цветом color Line(x1,y1,x2,y2); рисует отрезок из точки с координатами.
§ 28 Линейные массивы и работа с графикой на языке Pascal Глава 3. Программирование на языках JavaScript и Pascal.
ГРАФИЧЕСКИЕ ВОЗМОЖНОСТИ Язык программирования Паскаль.
11 класс. №005. Использование графических возможностей среды программирования для построения геометрических фигур. Закрашивание фигур.Часть 2.
Графика в Pascal Графика в Pascal. Модуль GraphABC Модуль GraphABC.
Графика в Pascal. Для того, чтобы использовать его графические средства нужно подключить графический модуль. uses GraphABC функция подключения графического.
Операторы графики. Содержание Открытие и закрытие графического режимаОткрытие и закрытие графического режима Графические операторы Обобщение (основные.
Транксрипт:

11 класс Смелова В.Н.

Компьютерная система автоматизированного проектирования (САПР)

Графические примитивы PascalABC Точка Отрезок Прямоугольник Окружность Эллипс Сектор Дуга.

Рисование осуществляется в графическом окне PascalABC SetWindowCaption(' График функции '); SetwindowSize(X,Y); ( размеры графического окна )

Система координат в PascalABC

Демонстрация подключения модуля GraphABC Program имя; //Команда необязательная Uses GraphABC; {подключение модуля GraphAbc} Var {раздел описания переменных} Begin SetWindowSize(640,480); {устанавливает размеры графического окна} SetWindowCaption(Имя окна ); //Команда необязательная … {команды} End.

Библиотека стандартных графических процедур хранится в модуле GraphABC Line(X1,Y1,X2,Y2); отрезок от точки (Х1,У1) до точки (Х2,У2) Circle(X, Y, R); окружность с центром (Х,У) и радиусом R Rectangle(X1, Y1, X2, Y2); прямоугольник, заданный координатами противоположных вершин (X1,Y1) и (X2,Y2)

Библиотека стандартных графических процедур хранится в модуле GraphABC Ellipse(X1,Y1,X2,Y2); эллипс, ограниченный прямоугольником, заданным координатами противоположных вершин (X1,Y1) и (X2,Y2) Arc(X,Y,R,A1,A2); дуга окружности с центром в точке (Х,У) и радиусом R, заключенной между двумя лучами, образующими углы A1 и A2 с осью OX (A1 и A2 –задаются в градусах и отсчитываются против часовой стрелки)

Полный список команд библиотеки стандартных графических процедур хранится в модуле GraphABC (Приложение 3 вашего учебника). Совмещать работу с текстом и графикой в одном окне можно, подключив модули CRT и GraphABC одновременно.

Пример: Составить программу, которая выполняет чертеж детали (1 клетка равна 50 пикселей). uses GraphABC; var x,y: integer; begin SetWindowCaption('Деталька'); SetWindowSize(800,800); SetPenWidth(3); //толщина пера Circle(250,250,100); Arc(250,250,200,0,180); Line(50,250,50,650); Line(50,650,450,650); Line(450,650,450,250); end.

Составьте программу на PascalABC

Домашнее задание: §7 (п.7.1.)