Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Додатки. Таблиця №1 Арифметичні операції та функції в ТП. Арифметичні операції Функція Приклад Додавання + a:=s+a;




 

Таблиця №1 Арифметичні операції та функції в ТП.

Арифметичні операції Функція Приклад
Додавання + a:=s+a;
Віднімання - r:=sum-5;
Множення * f:=5*h;
Ділення /  
Остача від ділення на ціло mod  
Абсолютне значення(модуль) abs(x)  
Квадрат аргумента sqr(x)  
e^x exp(x)  
3.14159  
Повертає дробову частину числа x Frac(x)  
Повертає цілу частину числа x Int(x)  
Відсікає дробову частину числа x Trunc(x)  
Округляє число x Round(x)  
Синус x Sin(x)  
Косинус x Cos(x)  
Арктангенс х ArcTan(x)  
Натуральний логарифм х Ln(x)  

Таблиця №2. Операції порівняння

Назва Операції порівняння
Більше >
Менше <
Не більше <=
Не менше >=
Не дорівнює <>

 

Таблиця №3.Деякі функції і процедури модуля CRT і System.

Назва функції і процедури модуля CRT. Дія функції і процедури модуля CRT.
Clrscr; Процедура очистки екрану
Delay(кількість мілісекунд); Процедура затримки виконання на зазначену кількість мілісекунд
Sound(частота в Гц); Процедура включення звуку з частотою, зазначеною в дужках
Nosound; Процедура виключення звуку
KeyPressed; Процедура очікування натискання довільної клавіші
Randomize; Процедура, що запускає генератор псевдо випадкових чисел в діапазоні 0..1
Random(ціле число) Функція, що вертає генероване randomize число, помноживши його на число в дужках
Break Примусовий вихід із циклу
Exit Вихід з поточної програми або припинення роботи основної програми
Continue Перехід до виконання слідуючої ітерації в циклах
Halt Зупинка виконання програми і перехід в операційну систему
Textcolor(колір) Задання кольору (числом від 0 до 15) текста
Textbackground(колір) Задання кольору тла (фону)
Exec (‘<назва exe-файлу>’,’<параметри програми>’ або ’’) Запуск на виконання ехе-файлу іншої програми, при цьому після begin початку програми зазначають директиву {$M $2000,0,1000}
GetTime(hour, minute, second, sotisec) Надає зазначеним у списку змінним числові значення поточного часу (год, хв, сек, сотісек)
GetDate(year, month, day, number) Надає зазначеним у списку змінним значення типу word поточної дати(рік, місяць, день, день тижня)

 



Таблиця 4.Таблиця кольорів

назва Код Колір
Black Чорний
Blue Синій
Green Зелений
Cyan Блакитний
Red Червоний
Magenta Фіолетовий
Broun Коричневий
Lightgray Світло-сірий
Darkgray Темно-синій
Lightblue Яскраво-синій
Lightgreen Яскраво-зел.
Lightcyan Яскраво-блак.
Lightred Яскраво-черв.
Lightmagenta Яскраво-фіол.
Yellow Жовтий
White білий

 

 

Таблиця 5.Процедури і функції для графічних побудов.

Процедури Дія
Initgraph(dr, mode, ‘шлях до egavga.bgi’) Задає графічний режим
Detectgraph(dr,<режим>) Повертає характеристики дисплея
Setcolor(колір) Задає колір майбутнього зображення
SetBkColor(колір) Задає колір тла
Putpixel(x,y, колір) Малює точку заданим кольором
Line(x1,y1,x2,y2) Малює лінію між двома точками
Rectangle (x1,y1,x2,y2) Малює прямокутник з заданою діагоналлю
Setviewport(x1,y1,x2,y2,true) Задає координати нового графічного вікна
Bar (x1,y1,x2,y2) Малює зафарбований прямокутник
Bar3d (x1,y1,x2,y2,<об’ємна глибина>,true) Малює паралелепіпед
Circle (x,y,R) Малює коло з радіусом R і центром в т.(x,y)
Arc(x,y,<поч...кут>,<кінц. кут>,R) Малює дугу
Pieslice (x,y,<поч...кут>,<кінц.кут>,R) Малює зафарбований сектор
ellipce(x,y,<поч...кут>,<кінц. кут>,Rv,Rh) Малює еліпс чи дугу еліпса
Setfillstyle(<заповнення>,<ко-лір>) Задає спосіб заповнення замкнутої області залежно від параметра заповнення: 0 – заповнює кольором фону; 1 – суцільне заповнення; 2 – заповнення товстими горизонтальними лініями; … 11 – щільне заповнення точками  
Floodfill(x,y,<колір межі>) Заповненює замкнену область з т.(x,y)
CloseGraph Закриває графічний режим
OutText(<текст>) Виводить текст з поточної позиції
OutTextXY(x,y,<текст>) Виводить текст в заданому місці
SetTextStyle(<шрифт>,<на-прям>,<розмір>) Задає вигляд символів, напрямок виведення (0 – горизонтально, 1 - вертикально) і розміри символів: 1, 2, 3.

 



Функції
GraphResult Повертає код помилки, якщо неможливо задати графічний режим, 0 – у разі задання
GetMaxX Повертає значення розмірі екрана по осі OX
GetMaxY Повертає значення розмірі екрана по осі OУ
GetColor Повертає значення поточного кольору
GetColor(x,y) Повертає значення кольору точки (x,y)
GetX, GetY Повертають координати поточного пікселя

Таблиця 6. Процедури і функції обробки файлових змінних:

Назва Призначення
Assign( var f; string) Зв’язує файлову змінну F з ім’ям фізичного файлу, заданого в рядку
Reset(var f [:file; RecSize:Word]) Відкриває існуючий файл з логічним ім’ям F для читання
Rewrite(var f :file; [RecSize:Word]) Створює і відкриває новий файл з логічним ім’ям F для запису
Close( var f) Закриває відкритий канал введення\виведення з логічним ім’ям F
Eof(var f):boolean Повертає значення true, якщо кінець файлу F або false, якщо файл f пустий
Erase(var f) Видаляє закритий фізичний файл, зв’язаний з фаловою змінною F
Rename(var f; NewName:string) Переіменовує закритий фізичний файл, зв’язаний з фаловою змінною F

 

Таблиця 7 Варіанти завдань

Варіант Завдання Варіант Завдання
a=2, b=3.1

 

Таблиця 8 Завдання до роботи

№ варі анту Завдання Зображення № варі анту Завдання Зображення
Колір об’єкту: LightBlue Колір фону: Brown Колір об’єкту: LightGray Колір фону: DarcGray
Колір об’єкту: LightGyan Колір фону: Green Колір об’єкту: LightRed Колір фону: Blaack
Колір об’єкту: LightGreen Колір фону: Gyan Колір об’єкту: LightBlue Колір фону: Green
Колір об’єкту: Yellow Колір фону: Green Колір об’єкту: LightGyan Колір фону: Brown
Колір об’єкту: White Колір фону: Red Колір об’єкту: LightGreen Колір фону: Red
Колір об’єкту: LightRed Колір фону: Blue      

 

Таблиця 9. Таблиця 7 Варіанти завдань

Варіант Розрахункові формули Значення вхідних даних Варіант Розрахункові формули Значення вхідних даних
а=22,4 і-варіант вибору, і=1,2,3 звук: i*500; літери – блакитні; фон - червоний а=0,9 х- варіант вибору, х=1,2,3 звук: х*445; літери – червоні; фон – світло-сірий
х=2,2 t- варіант вибору, t=1,2,3 звук: t*420; літери – чорні; фон - пурпурний а=2,8 в=-0,3 c=4,2 х- варіант вибору, х=1,2,3 звук: х*225; літери – коричневі; фон - пурпурний
а=2,6 в=3,1 х - варіант вибору, х=1,2,3 звук:х*290 літери – сині; фон – світло-сірий а=2,1 в=1,8 c=-2,6 i - варіант вибору, i=1,2,3 звук: і*380; літери – чорні; фон – світло-сірий
а=3,5 в=0,4 х=5,2 t – варіант вибору t=1,2,3 звук: t *600 літери – зелені; фон – світло-сірий В=1,5 х- варіант вибору, х=1,2,3 звук: х*290; літери – червоні; фон – синій
а=1,65 х - варіант вибору, х=1,2,3 звук: х*400 літери – зелені; фон - блакитний а=2,6 в=0,39 х - варіант вибору, х=1,2,3 звук:х*480 літери – світло-сірі; фон - пурпурний
а=2,5 х - варіант вибору, х=1,2,3 звук: х*350 літери – чорні; фон - червоний а=1,65 х - варіант вибору, х=1,2,3 звук: х*400 літери – зелені; фон - блакитний
а=0,5 в=2,3 t – варіант вибору t=1,2,3 звук: t *260 літери – чорні; фон - коричневий а=1,9 в=8,1 х - варіант вибору, х=1,2,3 звук:х*42 літери – сині; фон – світло-сірий
а=1,5 х - варіант вибору, х=1,2,3 звук:х*360 літери – світло-сірі; фон - синій t а=1,65 х - варіант вибору, х=1,2,3 звук: х*400 літери – зелені; фон - блакитний
а=1,9 в=8,1 х - варіант вибору, х=1,2,3 звук:х*42 літери – сині; фон – світло-сірий а=0,5 xє[-1;15] Dx=1 а=2,8 в=3,1 х- варіант вибору, х=1,2,3 звук: х*510; літери – чорні; фон - пурпурний
а=2,8 в=3,1 х- варіант вибору, х=1,2,3 звук: х*510; літери – чорні; фон - пурпурний а=1,9 в=8,1 х - варіант вибору, х=1,2,3 звук:х*42 літери – сині; фон – світло-сірий
a=0,3 n=10 i - варіант вибору, i=1,2,3 звук: і*333; літери – світло-сірі; фон - коричневий      

 


mylektsii.ru - Мои Лекции - 2015-2019 год. (0.015 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал