Константи.

Константи – це величини, які не змінюються.

Константи можуть бути:

- числовими (45, -62.789б $57),

- рядковими (‘Очі - дзеркало душі.’),

- символьними ( ‘а’, ‘6’, ‘%’),

- логічними (true, false)

Операції.

Операції - це дії над заданими величинами. Величини, що задіяні в операції, називаються операндами. Наприклад, операція додавання чисел 2 і 3 записується 3 + 2. Числа 2 і 3 будуть операндами.

Операції можуть бути трьох типів: арифметичні, логічні і операції відношень.

 

Арифметичні операції:

 

+ - додавання, div -ціле ділення
-- вирахування, mod -взяття залишку
* - множення,  
/- дійсне ділення,  

 

В операціях + - * /операндами можуть бути і цілі і дійсні числа. Результат операції / завжди дійсне число. Операндами операцій divі modможуть бути тільки цілі числа . Результат цих операцій також цілі числа. Наприклад: 17 div 4 = 4, 20 div 4=5, 17 mod 4 = 1, 20 mod 4 = 0.

Якщо виконувати ділення в стовпчик, то частне буде результатом операції div, а залишок - результатом операції mod.

Операції введення в ступінь в мові Pascal нема. Для цього можна використовувати тотожність:

або за правилами мови = exp( y*ln(x))

 

Для рядків можна виконувати операцію додавання. Результатом буде рядок, що створюється шляхом дописування другого рядка в кінець першого. Наприклад:

‘Хліб ’ + ‘всьому голова.’ = ‘Хліб всьому голова.’

 

Логічні операції:

 

and -логічне „і”

or -логічне „або”

xor -логічне додавання

not -заперечення

Операндами логічних операцій можуть бути тільки логічні значення (true, false). Результатом логічної операції є логічне значення. Результати виконання логічних операцій приведені в таблиці істиності.

 

Таблиця істиності.

 

X Y X and Y X or Y X xor Y not X
T T T T F F
T F F T T F
F T F T T T
F F F F F T
Математичне позначення Ù Ú   Ø

Операції відношень:

< - менше = - дорівнює
> - більше <> - не дорівнює
>= - не менше    
<= - не більше    

 

Результатом операції відношень є логічне значення.

Операндами операцій відношень можуть бути дані різних типів.

Порівняння строкових даних виконується в лексикографічному порядку (по правилу словника: чим далі фраза буде знаходитись в словнику, тим вона більше). Наприклад:

‘Не силою борються, а вмінням’ < ‘Розум поперед діла’ = True

‘Не навчаючись і лапті не сплетеш’ > ‘Який майстер, така й робота’=False

Пріоритети операцій:

( )

not

* / div mod and

+ - or xor

< > = >= <= <>

Ідентифікатори.

Ідентифікатор - це будь-яка послідовність латинських букв, цифр і символу підкреслювання ( _ ) довжиною не більше 255 символів, яка починається з букви або символу підкреслювання.

Ідентифікатори використовуються для формування імен різних елементів програми.

В якості ідентифікатора не можна використовувати службові слова.

Змінні.

Змінні - це величини, які можуть змінюватись. Кожній змінній призначається ім’я, яке формується зо правилом ідентифікатора. Доцільно змінним давати такі імена, які відображають суть тих величин, які в них зберігаються. Якщо імена складаються з кількох слів їх можна розділяти символом підкреслювання або кожне слово починати з великої букви. Наприклад middl_temperatura (або MiddlTemperatura).

 








Дата добавления: 2015-08-26; просмотров: 505;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.