
- •1.1.1 Мета і завдання роботи
- •1.1.2 Основні теоретичні положення
- •1.1.3 Порядок виконання роботи
- •1.1.4 Аналіз результатів роботи, висновки
- •1.1.5 Контрольні запитання
- •1.2.3 Порядок виконання роботи
- •1.2.4 Аналіз результатів роботи, висновки
- •1.2.5 Контрольні запитання
- •1.2.6 Рекомендована література
- •1.3.1 Мета і завдання роботи
- •1.3.2 Основні теоретичні положення
- •Запуск і налаштування редактора формул. Уведення формул.
- •Створення та редагування таблиць і діаграм
- •1.3.3 Порядок виконання роботи
- •1.3.4 Аналіз результатів роботи, висновки
- •1.3.5 Контрольні запитання
- •Ідентифікатори
- •Операції відношень
- •Службові слова мови Turbo Pascal
- •Правила запису виразів:
- •Піднесення числа до степеня та знаходження кореня
- •Тригонометричні та математичні функції, що обчислюються через додаткові вирази
- •Структура програми мовою Turbo Pascal 7.0
- •Оператори
- •Вікно середовища програмування Turbo Pascal 7.0
- •Основні команди і гарячі клавіші
- •Розробка алгоритму розв’язку задачі
- •Лінійна структура
- •2.1.3 Порядок виконання роботи
- •2.1.4 Аналіз результатів роботи, висновки
- •2.1.5 Контрольні запитання
- •Процес розгалуження
- •Логічний вираз
- •Умовний оператор if
- •Лабораторна робота №2.3 Циклічні програми з регулярною зміною аргументу
- •2.3.1 Мета і завдання роботи
- •2.3.2 Основні теоретичні положення
- •Оператор циклу з наперед заданою кількістю повторень for
- •Оператор циклу з передумовою while
- •Оператор циклу з післяумовою repeat .. Until
- •2.3.3 Порядок виконання роботи
- •2.3.4 Аналіз результатів роботи, висновки
- •2.3.5 Контрольні запитання
- •2.3.6 Рекомендована література
- •Лабораторна робота №2.4 Одновимірні масиви. Двовимірні масиви. Дії з елементами масиву
- •2.4.1 Мета і завдання роботи
- •2.4.2 Основні теоретичні положення
- •Одновимірні масиви
- •Двовимірні масиви (матриці)
- •2.4.3 Порядок виконання роботи
- •2.4.4 Аналіз результатів роботи, висновки
- •2.4.5 Контрольні запитання
- •2.4.6 Рекомендована література
Ідентифікатори
Ім'я програми, так само як імена використовуваних в програмі констант, змінних, процедур, функцій і т.д., називається ідентифікатором.
Ідентифікатори задаються програмістом, при цьому використовуються наступні правила:
ідентифікатор може складатися з букв латинського алфавіту, цифр;
знаку підкреслення; жодні інші символи в ідентифікаторі недопустимі;
ідентифікатор не може починатися з цифри;
ідентифікатор не повинен містити пропусків;
ідентифікатор не може збігатися ні з одним із зарезервованих слів;
довжина ідентифікатора може бути довільною, але значущими є тільки перші 63 символи.
Операції відношень
У мові програмування Turbo Pascal визначені операції відношення, перелік яких наведено в табл. 2.1. Результатом операції відношень є значення логічного типу.
Таблиця 2.1 – Операції відношень
> |
більше ніж |
|
< = |
менше ніж або дорівнює |
> = |
більше ніж або дорівнює |
= |
дорівнює |
|
< |
менше ніж |
< > |
не дорівнює |
Службові слова мови Turbo Pascal
У мові програмування Turbo Pascal зарезервовані службові слова, перелік яких наведений у табл. 1.2
Таблиця 1.2 – Службові слова мови Turbo Pascal
and – кінець array – масив begin – початок case – вибір const – сталі div – ділення без остачі do – виконати downto – униз до else – інакше file – файл for – для |
function – функція goto – перейти до if – якщо in – в label – мітка mod – остача nil – нуль not – ні of – з or – або packed – стиснутий procedure – процедура |
program – програма record – запис repeat – повторювати set – множина then – то to – до type – тип until – доки var – змінні while – доки та інші. |
Вирази
Арифметичні вирази будуються з констант, змінних, функцій і операцій над ними. У мові програмування Turbo Pascal визначені функції та процедури, перелік яких, наведено в табл. 3
Правила запису виразів:
Вираз записується в один рядок. Наприклад, вираз:
мовою
Turbo
Pascal
має бути записаний так:
=:(a*x+b*sqr(x)+c*sqr(x)*x)/(14*x-x).
У виразах використовуються тільки круглі дужки, причому кількість дужок, що відкриваються, повинна відповідати кількості дужок, що закриваються.
Не можна записувати підряд два знаки арифметичних операцій.
Обчислення виконуються зліва направо відповідно пріоритету операцій:
операція обчислення функцій;
операції піднесення до степеня;
операції множення, ділення, mod і div;
операції додавання і віднімання.