- •Лабораторна робота №___
- •Теоретичні відомості
- •1. Типи даних
- •3. Константи
- •Числові константи
- •Рядкові і символьні константи
- •Логічні константи
- •Іменована константа
- •4. Інструкція присвоєння
- •Тип виразу
- •Правила визначення типу виразу
- •Виконання команди присвоєння
- •5. Стандартні функції
- •Використання функцій
- •6. Введення даних
- •Введення з вікна введення
- •Введення з поля редагування
- •7. Виведення результатів
- •Виведення у вікно повідомлення
- •8. Налагодження програм. Коментарі
- •Покрокове виконання програм
- •Хід роботи
- •Завдання 1
- •Порядок виконання
- •Процедура для кнопки «Обчислити»
- •Завдання 2
- •Порядок виконання
- •Процедура_1 для кнопки «Додати»
- •Завдання 3
- •Контрольні запитання
Лабораторна робота №___
Тема: Введення й виведення даних, робота зі змінними
Мета: Набути практичних навичок створення простих додатків, що включають введення даних та виведення результатів; ознайомитись з різними способами введення та виведення даних; засвоїти поняття змінної, константи, типу величини, інструкції присвоєння.
Теоретичні відомості
1. Типи даних
Як і в інших мовах програмування, у мові Delphi дані поділяються на змінні та константи. У середовищі візуального програмування ці величини також вважаються об’єктами, над якими виконуються певні операції. Вони характеризуються іменем (ідентифікатором), типом і значенням.
Правила створення імен величин:
ім’я може складатись з латинських літер, цифр та символів підкреслення;
першим символом в імені повинна бути літера;
ім’я повинно бути унікальним і не збігатись з ключовими словами;
пробіл в іменах змінних використовувати не можна;
ім’я не може містити більше, ніж 255 символів.
Тип величини визначає, які значення може набувати ця величина, які операції над нею можна виконувати і ділянку пам’яті якого розміру програма виділить для зберігання значення цієї величини.
Універсальні типи величин, що використовуються в Delphi, подано в таблиці 1.
Таблиця 1
-
Тип
Опис
Діапазон значень
Integer
Цілі числа
-2 147 483 648 (-232) … 2 147 483 647 (232-1); 4 байти
Real
Дійсні числа
-510-324 … 1,710308; 8 байт
Char
Символи
Символи в кодуванні ANSI
String
Рядкові (текстові) величини
Рядки довжиною від 0 до 255 символів
Boolean
Логічні величини
True або False
2. Змінна
Змінна — це область пам'яті комп'ютера, яка містить дані, якими оперує програма. Компілятор мови Delphi не розрізняє прописні й малі літери в іменах змінних, тому імена SUMMA, Summa і summa означають одну й ту саму змінну. Бажано, щоб ім'я змінної було логічно пов'язане з її призначенням.
У Delphi кожна змінна перед використанням має бути оголошена. За допомогою оголошення встановлюється не лише факт існування змінної, але й задається її тип, тим самим вказується діапазон припустимих значень.
У загальному вигляді інструкція оголошення змінної буде такою:
var <список імен змінних одного типу, розділених комою> : <тип>;
Приклад.
var а, b: Real;
і : Integer;
3. Константи
У Delphi є два види констант: звичайні й іменовані.
Звичайна константа — це ціле або дробове число, рядок символів або окремий символ, логічне значення.
Числові константи
У тексті програми числові константи записують звичайним чином, тобто так само, як числа, наприклад, при розв'язанні математичних завдань. При записі дробових чисел для відокремлення цілої й дробових частин використовують крапку. Якщо константа від'ємна, то безпосередньо перед першою цифрою ставиться знак мінус.
Далі наведені приклади числових констант: 123; 0.05; -1; 0.
Дробові константи можуть зображувати у вигляді числа із плаваючою крапкою. Подання у вигляді числа із плаваючою крапкою засноване на тому, що будь-яке число може бути записане в алгебраїчній формі як добуток числа, меншого 10, яке називається мантисою, і степеня десятки, іменованої порядком.
Приклад
Число |
Алгебраїчна форма |
Форма з плаваючою крапкою |
1000000 |
1*106 |
1.0000000000Е+06 |
-123.452 |
-1.23452*102 |
-1.2345200000Е+02 |
0.0056712 |
5.6712*10-3 |
5.6712000000Е-03 |