muzruno.com

Графика в Pascal: характеристики, начини на създаване и примери

Дали програмистите се нуждаят от графика? Особено за тези, които току-що са започнали да изучават езика? Трябва ли първо да изуча всички конструкции за писане на основни и стандартни задачи и да оставя графиките за по-късно?

Всеки трябва да отговори на тези въпроси за себе си. Например, тези, които преподават езика за програмиране в рамките на училищния курс, графиките в "Pascal" ще бъдат отличен начин да се насърчат да продължат обучението. В крайна сметка по това време искам да видя резултатите от моето мислене, писане на програми. Ако вече е студент, графиките имат друга цел. Той по-скоро действа като спомагателен елемент, който помага да се направят писмените продукти по-динамични. Но във всеки случай, този раздел на програмния език, разбира се, е важен.

Струва си да се отбележи, че не всички инструменти имат графична поддръжка. "Паскал", от своя страна, е оборудван с тази функция, така че статията ще опише структурата му.графика в паскал

Графика в Pascal

Къде трябва да започнем? От това, което трябва да разберете, каква е минималната единица на екрана в различните режими на езика Pascal. Ако това е текст, тогава той ще бъде символ. В графиката те се представят с пиксел. Разполага със своите координати, които се представят със символите X и Y, както и с цвета (стандартен - бял). За да получи пикселът адрес (0-0), той трябва да се намира в горния ляв ъгъл. Оттук започва да се измерват координатите.

Графиките в Pascal ABC са активирани, като се използва модул, който трябва да се регистрирате в линията за използване.

графика в примерите на паскала

точка

Като лесен пример ще бъде дадена задачата за показване на точка на екрана (снимка по-долу).

В секцията описания можете да видите имената на модулите, написани на линията за ползване. Те включват графичния режим в програмата. Ако разработчикът вече е запознат със структурата на програмите, той може да мисли, че in var е необходимо просто да напишете допълнителните променливи. Но този раздел, подобно на графика в Pascal, работи малко по-различно. След думата var трябва да напишете видеоинсталационния адаптер, инсталиран на компютъра, и след това да посочите в кой режим работи. Тези наименования са общоприети. След отваряне на скобите на оператора трябва да се отбележи действителният тип и режим. Ако потребителят не знае кой адаптер е инсталиран, трябва да напишете номера на вашата програмна линия 7. Този раздел, подобно на графиките в Pascal, е проектиран по такъв начин, че процедурата за откриване да може автоматично да определи данните. Струва си да си припомним, че всички адаптери имат свое собствено цифрово значение, всеки от който може да разберете чрез гледане в интернет. На осмия ред можете да видите процедурата Initgraph. Той стартира графичния режим. Линии № 9 и 10 са необходими, за да не успее инициализацията, програмата спира да работи. Функцията closegraph затваря графичния режим, което ви позволява да превключите на текстов режим.



Линиите под номера 2, 3, 7-10, 17 трябва да бъдат запомнени, защото те могат да се използват като шаблон, тъй като всички графики в Pascal имат обща структура за създаване. Да разгледаме други елементи на проблема.

Под променливия цвят трябва да разберете диапазона от цветове, в Pascal има само 15. При неговата случайна стойност трябва да разберете, че тонът ще бъде избран произволно. 14 линия ви позволява да създадете точка на екрана. В тази задача тя ще бъде разположена, където е "оставена" чрез режим на произволен избор.функционална графика в паскал

Функционална графика

Необходимо е да се разбере, че графикът на функцията в Pascal е изграден на два етапа. Първо трябва да изградите координатна система и след това да изчертаете самата графика. И първата е разделена на няколко етапа.

За да сте сигурни, че графиката не се побира в целия екран, трябва да зададете координатите й. Горният ъгъл е (xleft; yLeft). Долната е написана по същия начин - (xright; yRight). За да се създадат координатни оси, които във всяка математика са познати, е необходимо да се знае центърът. И за да определите последната, трябва да разберете как се променят аргумента и стойността на функцията. След като изберете необходимите точки, можете да продължите да записвате програмата.

Графика в Pascal означава използването на процедурата SetPixel, след което координатите на точката (обичайните x и y), както и цветът (променлива c), трябва да бъдат посочени в скоби. Функцията Линия ви позволява да изчертаете осите.

Напишете програмата в тази последователност: първо координатната система и в крайна сметка трябва да изчислите стойността на функцията и да изчислите координатите на точката.

графика в паскал abc

Резултатът

Изходът на точка на екрана и изграждането на графика на функцията в Pascal са ключовите моменти, така да се каже, основата на целия раздел. След като се научиха как да пишат програми за изпълнение, програмистът може да използва графиките по различни начини. Просто трябва да знаете добре теорията. Графика в "Паскал" (примери са дадени в статията) - един много прост и интересен въпрос.

Споделяне в социалните мрежи:

сроден