Transcript Типи величин
Типи величин
Типи величин
Змiнна –– величина, яка може змінюватись в процесi виконання програми i звернення до якої вiдбувається по iменi.
Будь-яка змiнна повинна бути описана в роздiлi змiнних.
Опис визначає наявнiсть змiнної i її тип.
Тип –– визначає множину значень, якi набуває змiнна, допустимi операцiї i спосiб представлення значень змiнної в пам'ятi.
ТИПИ
Скалярнi (простi) Cтруктурованi
стандартнi типи, означенi масиви, записи користувачем pядки, файли ...
Опис змiнних має таку структуру:
Var : ;
,..,n>: ;
Приклад: Var A,B,C:integer; Suma, R1:real; F:string;
Стандартнi типи:
Цiлий (integer) Байтовий ( byte ) Байтовий тип - дiапазон змiнних 0 .. 255 .
Займає в пам'ятi 1 байт.
Дiйсний (real)
Стандартнi типи:
Логiчний ( boolean) Логiчний тип - може приймати 2 значення : true - iстинно false - хибно
Стандартнi типи:
Символьний (char) Символьний тип –– значенням є будь-який один символ алфавiту.
Константа символьного типу –– один символ і береться в апострофи
.
Стандартнi типи
Рядковий (string); Рядок - це довільна послідовність символів довжиною до 255 символів. Рядкова константа береться в лапки (апострофи)
Стандартнi типи:
Константи в процесі виконання програми не змінюються Константи описують в розділі опису констант:
Const <ідентифікатор>=<значення>;
Приклад: Const a=234; b=56.43; dobutok=1; Name=‘Петров’;
Питання і завдання
№1
1. Які скалярні типи даних використовуються в мові програмування?
2. Як описуються дані цілого, дійсного, літерного типів? Наведіть власні приклади.
3. Як описуються константи мовою програмування? Наведіть власні приклади.
Питання і завдання
№2 1. Які приклади змінних, сталих записані правильно, а які ні і чому?
a)
Var A,B,C,D:real;
d)
Const S=2346;
b)
Var A,B,C;D:real; R-S:integer;
e)
Const X_Y=‘2346’; Name:=‘Іванов’ ;
c)
Var AB,CD:string;
i)
Const Fam=Сидоров;