это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
Ознакомительный фрагмент работы:
Тема: Графічний режим в мові Pascal.
Мета: Навчити студентів використовувати графічний режим в мовіPascal, а також вміти реалізовувати графіку за допомогоюпроцедур та функцій.
Теоретичні відомості.
Екран дисплея складається з точок, які можна засвічувати певним кольором. В результаті створюється зображення, точки на екрані дисплея називаються пікселями.
Основною характеристикою дисплея е роздільна здатність, яка визначає кількість точок на одиницю площі . Очевидно , що чим більше точок можна зобразити на екрані дисплея тим вища роздільна здатність, яка залежить від технічних характеристик адаптера і дисплея. Розташування кожноі точки на екрані дисплея називається координатами точки. Для VGAадаптерів координати точки можна задавати в межах: по горизонталі - від 0 до 640 т., а по вертикалі від 0 до 200, 0 - 350 точок 0 - 480 точок.
Для визначення положення кожної точки потрібно задати її координати.
Графіка реалізується за допомогою процедур та функцій graphtpu. (модуль).
Необхідно також для роботи в графічному режимі мати драйвер відповідного адаптера, який називається egavga.bgi. Цей драйвер повинен бути записаний в робочому каталозі.
Процедури.
Initgraph задає графічний режим;
Detectgraph повертає знач. х-р. driver і mode
Setcolor(<колір)> задає колір майбутнього зображення;
Setbckcolor - (<колір)> задає колір фону;
Putpixel - (х,у<колір)> висвітлює точку з координита-ми [х,у] заданим кольором;
Line - (xl,yl;х2,у2) молюе лінію по координатах.
Lineto (x,y) - малює лінію від поточної точки до точки [х,у].
Lineral(x,y) малює лінію від поточної точки з заданими приростами.
Rectangle - (xl,yl;x2,y2) малює прямокутник з заданими вершинами.
Setviewport - (xl,yl;x2,y2,true) задає координати вікна, якщо значення 5 периметру приймає значення true, тотоді відбувається відсічене зображення, яке попадає за межі вікна;
Bar- (xl,yl;x2,y2) малює кольором прямокутник;
Bar3d- малює паралелепіпед (х1,у1;х2,у2;<глибина>, true).
Circle- (х,у,К)малюе коло з центром[х,у], радіусом-R;
ArcPieslice- (х,у, <поч. кут>,<кінц. кут>,Н) малює дугу;
EllipseSetbillstyle- (х,у, <поч. кут>,<кінц. кут>,К) малює зафарбований сектор;
floodfill (х,у, <поч. кут>, <кінц. кут>, <горизонт.К>, <вертик. R>) малює еліпс або дугу.
Функції.
Graphresult повертає код помилки, якщо не можна задати
графічний режим;
Getmaxx Getmaxy Get color повертає значення розміру по горизонталі;
GetxGet у повертає значення розміру по вертикалі;
повертає (зчитує) значення текучого кольору;
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Решить контрольную работу (есть пример)
Контрольная, Теория автоматического управления
Срок сдачи к 25 дек.
Метод анализа иерархий с использованием пакета MathCad
Лабораторная, Метод принятия решений
Срок сдачи к 24 дек.
Главный вопрос: How do frontline hospitality employees perceive and articulate their use of alcohol as a coping mechanism in response to the working demands?
Курсовая, психология и английский язык
Срок сдачи к 19 дек.
Автоматизац. свар. процес ПЗ Росдиста - н - т
Контрольная, Сварка и резка, металлургия
Срок сдачи к 23 дек.
Сделать индивидуальный проект на тему колесо на резиновых...
Решение задач, Физика
Срок сдачи к 18 дек.
Необходимо создать электронные чертежи с 3Д моделью пересекающихся...
Чертеж, Инженерная графика
Срок сдачи к 27 дек.
Метод анализа иерархий с использованием пакета MathCad
Лабораторная, Методы принятия решений
Срок сдачи к 23 дек.
Реферат "Эмбриональное развитие. Этапы эмбриогенеза. Провизорные органы."
Реферат, возрастная биология
Срок сдачи к 17 дек.
Написать мини-кусовую на 15 страниц
Курсовая, Основы международной безопасности, бжд
Срок сдачи к 23 дек.
написать диплом на тему понятие и значение реабилитации...
Диплом, Право социального обеспечения
Срок сдачи к 5 мар.
Тема - "проблемы взаимодействия власти и бизнеса"
Курсовая, Система государственного и муниципального управления
Срок сдачи к 19 дек.
Заполните форму и узнайте цену на индивидуальную работу!