Реферат Курсовая Конспект
Скалярні типи - раздел Образование, Лабораторні роботи З методики навчання Інформатики Тип Позначення ...
|
Тип | Позначення | Діапазон |
Цілі | byte | 0..255 |
shorint | -128..127 | |
integer | -32768..32767 | |
word | 0..65535 | |
longint | -2147483648..21474483647 | |
Дійсні | real | 1E-38..1E38 |
extended | 1E-4951..1E4931 | |
Літерний (символьний) | char | Один будь-який символ, який можна набрати на клавіатурі (значення змінних і констант цього типу беруться в апострофи, напр., ’А’, ’№’) |
Булевський | boolean | true, false |
Наприклад: VAR a : integer;
b, c : real;
d : char;
flag : boolean;
Перелічувальнийтип задається безпосередньо переліком всіх значень, які може приймати змінна. Впорядкування здійснюється за номером елемента в описанні типу.
Формат: TYPE <ім’я типу> = (значення1, значення2, …, значення N);
VAR <ідентифікатор> : <ім’я типу>;
Наприклад: TYPE Gaz = (C, O, N, F);
Metal = (Fe, Co, Na, Cu, Zn);
VAR G1, G2, G3 : Gaz;
M1, M2 : Metal;
Season : ( Winter, Spring, Summer, Autumn);
Інтервальнийтип дозволяє задавати дві константи, що визначають межі діапазону даної змінної. Обидві константи повинні бути одного типу (real не можна), причому значення першої константи повинно бути менше другої.
Наприклад: VAR d1, d2, d3 : 1..30;
m1, m2 : 1..12;
Структура програми
PROGRAM …; CONST …; VAR …; | Описова частина (при необхідності може містити ще й інші розділи) |
BEGIN <оператори>; END. | Виконавча частина |
Основні оператори
Оператор введення
Формат: read ( список змінних );
Дія: значення змінних набирають на клавіатурі через пропуск, після чого натискають клавішу Enter. Якщо даних набрано більше, ніж вказано змінних у списку, то дані можуть бути проігноровані; якщо менше, то система буде очікувати на їх введення. Оператор readln виконує ще й перехід на новий рядок.
Наприклад: read (a);
read (a, b, c);
readln (a, b);
Оператор виведення
Формат: write ( список виразів );
Дія: список виразів складається з констант, змінних, виразів, коментарів, значення яких виводяться на екран. Наступний оператор виведення буде виводити дані в тому самому рядку, де закінчив виведення попередній оператор write. Для переходу на новий рядок або для пропуску рядка використовують оператор writeln.
Наприклад: write (a);
writeln ( a, c);
write ( ‘сума = ‘ , s );
write ( ‘сума двох чисел’ , a+b );
writeln;
Оператор присвоювання
Формат: ідентифікатор := вираз ;
Дія: обчислюється значення виразу та присвоюється змінній. Потрібно пам’ятати, що тип змінної повинен співпадати з типом результату виразу. Існує виключення, коли змінній дійсного типу можна присвоїти значення виразу цілого типу, але не навпаки.
Наприклад: A := 5:
B := A + 5;
B := B – 1;
– Конец работы –
Эта тема принадлежит разделу:
імені Михайла Коцюбинського... Кафедра методики викладання фізики та інформатики... Копняк Н Б...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Скалярні типи
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов