Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Додатки. Таблиця №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
| Pі
|
| Повертає дробову частину числа 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;
літери – світло-сірі;
фон - коричневий
|
|
|
|
|