- •План заняття : структура заняття:
- •Організаційний момент
- •Мотивація та актуалізація опорних знань та вмінь
- •Пояснення нового матеріалу
- •Структура й складові елементи програм
- •Var перелік імен змінних та їх типів;
- •Типи даних.
- •Математичні функції:
- •Різновиди операторів
- •Підсумки заняття
- •Домашнє завдання
Var перелік імен змінних та їх типів;
наприклад var v1: тип_1; v2: тип_2; …
begin початок тіла основної програми
оператори програми;
end. кінець тіла основної програми
Типи даних.
Кожна одиниця інформації зберігається в елементах пам'яті комп'ютера, що мають свої адреси.
Константа – це величина, яка не змінює свого значення в процесі виконання програми. Вона може бути задана явно своїм значенням або позначена ім'ям.
Змінна – це величина, яка може змінювати своє значення в ході виконання програми.
Ім’я (ідентификатор) – це послідовність букв і цифр, що починається з букви. Окрім букв і цифр до складу імені не можуть входити ніякі інші символи.
Ім'я слід вибирати таке, яке відображає сенс використовуваної змінної або константи.
Змінна має ім’я, значення та тип.
Реальні дані, з якими працює програма, - це числа, символи і логічні величини (аналоги 1 і 0, «істина» і «фальш»). Ці типи даних називають базовими. До базових типів даних мови Turbo Pascal відносять цілий, дійсний, символьний, логічний.
Тип |
Діапазон |
Розмір |
Цілі типи |
||
Byte короткий цілий без знаку |
0..255 |
1 byte |
ShortInt короткий цілий із знаком |
-128..127 |
1 byte |
SmallIn цілий із знаком |
-32768..32767 |
2 byte |
Integer, Longint довгий цілий із знаком |
-2147483648..2147483647 |
4 byte |
Int64 |
-263 .. 263-1 |
|
Word цілий без знаку |
0..65535 |
2 byte |
Cardinal, LongWord |
0..4294967295 |
|
Дійсні типи |
||
Real дійсний тип |
2.9E-39..1.7E38 |
6 byte |
Single одинарна точність |
1.5E-45..3.4E38 |
4 byte |
Double подвійна точність |
5.0E-324..1.7E308 |
8 byte |
Extended розширена точність |
3.4E-4932..1.1E4932 |
10 byte |
Comp 64-bit integer |
9.2E18..9.2E18 |
8 byte |
Символьні типи |
||
Char символьний тип |
символи таблиці ASCII |
1 byte |
String |
0..255 |
Max-255 |
Логічний тип |
||
Boolean логічний тип |
True, False |
1 byte |
Для запису арифметичних дій використовуються арифметичні операції, призначені для обчислення значення виразу.
До основних арифметичних операцій відносяться:
+ (додавання)
- (віднімання)
* (множення)
/ (ділення),
