Прості типи даних
З кожною змінною програми пов'язаний один і тільки один тип. Він характеризує діапазон значень, яких може набувати ця змінна, а також операції, які можна з нею виконувати.
У мові Паскаль є чотири стандартні типи даних: цілий (integer), дійсний (real), логічний (boolean) і символьний (char).
Типи змінних описують у розділі описання змінних. Типи всіх змінних потрібно зазначати. Загальний вигляд розділу опису змінних такий:
var <список змінних>: <тип змінних>;
Сталі теж належать до деякого типу, проте їх описувати не потрібно, оскільки їхній тип легко визначає компілятор. Приклад описання даних:
var
lich, ind, NomSym: integer;
znach, MaxZnach: real;
EndStr: boolean;
sym, sent: char;
Змінним можна надавати значення за допомогою оператора присвоєння, що описано нижче, або процедурою read. У круглих дужках після імені процедури задають список змінних, значення яких вводять з клавіатури. Наприклад,
read(ind, sym)
означає введення значень змінних ind і sym. Аналогічно для виведення значень на екран монітора використовують процедуру write:
write(kilk, NomSym).
Результатом виконання цієї процедури буде виведення на екран значень змінних kilk і NomSym.
Вирази
З констант і змінних можна будувати вирази за правилами, що подібні до алгебраїчних. Тип виразу визначений типом змінних і операціями, які над ними виконують. Наприклад, після опису:
var
poch, krok, kilk: integer;
можна скласти вираз
poch+krok*kilk.
Цей вираз матиме тип integer, оскільки всі змінні є цілими й операції"+" і "*" теж дають цілий результат.
Крім арифметичних виразів, які одержують за допомогою арифметичних операцій над змінними, є ще логічні (бульові) вирази, які одержують шляхом логічних операцій або операцій порівняння (їх розглянуто нижче).
- Інформація та інформаційні процеси Поняття інформації.
- Одиниці вимірювання інформації.
- Подання інформації та типи комп'ютерів.
- Способи пересилання інформації.
- Будова комп'ютера
- Пристрої введення-виведення інформації.
- Процесор
- Принципи функціонування комп'ютера Фізичні принципи
- Програмний принцип
- Поняття про середовища програмування
- Загальна характеристика мови паскаль
- Поняття інтегрованого середовища
- Команда New
- Команда Open
- Основи алгоритмізації Алгоритми та їх властивості
- Блок-схеми
- Загальна характеристика Паскаль-програми
- Структура Паскаль-програми
- Елементи мови Паскаль
- Прості типи даних
- Стандартні типи даних
- Дійсний тип
- Логічний тип
- Символьний тип
- Конструйовані типи
- Перелічуваний тип
- Оператори надання значень змінним Оператор присвоєння
- Уведення-виведення
- Порядок виконання операцій
- Складений оператор
- Стиль запису програми
- Структури керування
- Структура послідовного виконання
- Структура розгалуження
- Умовний оператор
- Оператор варіанта
- Оператор безумовного переходу
- Структура повторення
- Цикл з параметром
- Цикл з передумовою
- Цикл з післяумовою
- Ітераційні цикли
- Обчислення суми знакозмінного ряду із заданою точністю
- Процедури і функції
- Процедури з параметрами. Параметри-значення
- Одномірні масиви
- Поняття масиву. Одномірний масив та його опис в програмі
- Обчислення скалярного добутку двох векторів
- Знаходження найбільшого (найменшого) значень серед елементів масиву
- Обчислення суми та добутку елементів масиву
- Перетворення масиву по заданому закону
- Впорядкування одномірних масивів
- Впорядкування шляхом вибору
- Впорядкування обмінами
- Впорядкування вставками
- Зливання впорядкованих масивів
- Двомірні масиви Поняття двомірного масиву та його опис у програмі
- Ввід та вивід значень елементів двомірного масиву Ввід значень елементів двомірного масиву
- Вивід значень елементів двомірного масиву a[m,n]
- Рядковий тип (string)
- Комбіновані типи Організація комбінованих типів у Паскалі
- Оператор приєднання
- Множинні типи Організація множин
- Файлові типи Організація файлів
- Підготовчі та завершальні операції
- Операції уведення-виведення
- Стандартні файли input і output
- Модулі Модуль і його структура
- Стандартні модулі
- Наближене знаходження коренів рівнянь Дослідження рівняння. Відокремлення коренів
- Метод поділу проміжку пополам
- Метод хорд
- Метод дотичних
- Чисельне інтегрування
- Квадратурні формули прямокутників
- Загальні формули прямокутників
- Квадратурна формула трапецій
- Практичні оцінки точності квадратурних формул. Вибір кроку інтегрування
- Список літератури