Типи величин

Download Report

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=Сидоров;