- •1.1.1Мета і завдання роботи
- •1.1.2Основні теоретичні положення
- •1.1.3Порядок виконання роботи
- •1.1.4Контрольні запитання
- •1.2.3Порядок виконання роботи
- •1.2.4Контрольні запитання
- •1.2.5Рекомендована література
- •1.3.1Мета і завдання роботи
- •1.3.2Основні теоретичні положення
- •1.3.2.1Створення та збереження документів у текстовому редакторі Word. Уведення та редагування тексту. Форматування тексту.
- •1.3.2.2Запуск і налаштування редактора формул. Уведення формул.
- •1.3.2.3Створення та редагування таблиць і діаграм
- •1.3.3Порядок виконання роботи
- •1.3.4Контрольні запитання
- •1.3.5Рекомендована література
- •2.1.2.2Ідентифікатори
- •2.1.2.3Операції відношень
- •2.1.2.4Службові слова мови Turbo Pascal
- •2.1.2.5Вирази
- •2.1.2.6Правила записання виразів:
- •2.1.2.7Піднесення числа до степеня та знаходження кореня
- •2.1.2.8Тригонометричні та математичні функції, що обчислюються через додаткові вирази
- •2.1.2.9Структура програми мовою Turbo Pascal 7.0
- •2.1.2.10Оператори
- •2.1.2.11Вікно середовища програмування Turbo Pascal 7.0
- •2.1.2.12Основні команди і гарячі клавіші
- •2.1.2.13Розробка алгоритму розв’язку задачі
- •2.1.2.14Лінійна структура
- •2.1.3Порядок виконання роботи
- •2.1.4Контрольні запитання
- •2.1.5Рекомендована література
- •2.2.2.2Процес розгалуження
- •2.2.2.3Логічний вираз
- •2.2.2.4Умовний оператор if
- •2.2.3Порядок виконання роботи
- •2.3.2.1Оператор циклу з наперед заданою кількістю повторень for
- •2.3.2.2Оператор циклу з передумовою while
- •2.3.2.3Оператор циклу з післяумовою repeat .. Until
- •2.3.3Порядок виконання роботи
- •2.3.4Контрольні запитання
- •2.4.2.1Одновимірні масиви
- •2.4.2.2Двовимірні масиви (матриці)
- •2.4.3Порядок виконання роботи
- •2.4.4Контрольні запитання
- •2.4.5Рекомендована література
2.2.3Порядок виконання роботи
Обчислити значення функції
.
Види функцій f1, f2, f3 задані в табл. 2 .9 (згідно варіанту за списком).
Скласти графічний алгоритм розв’язку задачі.
Виконати ідентифікацію змінних.
Скласти програму на мові Turbo Pascal. Передбачити уведення аргументу x і виведення проміжних результатів обчислень, значення аргументу та функції.
Налагодити програму.
Розв’язати задачу на ЕОМ у діалоговому режимі.
Оформити звіт.
Таблиця 2.9 – Варіанти завдання до лабораторної роботи
Варіант |
f1(x) |
f2(x) |
f3(x) |
1 |
2 |
3 |
4 |
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
|
11 |
|
|
|
12 |
|
|
|
13 |
|
|
|
14 |
|
|
|
15 |
|
|
|
16 |
|
|
|
17 |
|
|
|
18 |
|
|
|
19 |
|
|
|
20 |
|
|
|
Продовження табл. 2 .9
1 |
2 |
3 |
4 |
21 |
|
|
|
22 |
|
|
|
23 |
|
|
|
24 |
|
|
|
25 |
|
|
|
2.2.4Контрольні запитання
Що таке складений оператор?
Що таке розгалужений алгоритм?
Що таке оператор умовного переходу?
Що таке логічний вираз? Наведіть приклади.
Які ви знаєте логічних операцій?
Повна форма умовного оператора і принцип її дії?
Коротка форма умовного оператора і принцип її дії?
2.2.5Рекомендована література
Тхір І.Л., Юзьків А.В. Курс лекцій по Turbo Pascal 7.0. –Тернопіль: Технічний коледж ТДТУ. – 2001. –144с.
Бартків А.Б. та ін. Турбо Паскаль: Алгоритми і програми. – К.: Вища школа, 1992. – 248с.
Довгаль С.И., Сбитнев А.И. Интерфейс современной программной системы Турбо Паскаль 7.0. – К.: Информсистема-сервис, 1994. – 416с.
Лабораторна робота №2.3 Циклічні програми з регулярною зміною аргументу
2.3.1Мета і завдання роботи
Навчитись працювати з операторами циклу з лічильником for, з передумовою while та з післяумовою repeat. Скласти програму мовою Pascal для розв’язання задачі з циклічним обчислювальним процесом.
2.3.2Основні теоретичні положення
Алгоритм циклічної структури – це обчислювальний процес, що містить багатократні обчислення за однією і тією ж математичною залежністю, але для різних значень деяких змінних, що до неї входять. Змінні, що змінюються в циклі, називаються параметрами циклу.
Цикли поділяють на цикли із заданою кiлькiстю повторень та цикли із заздалегідь невідомою кiлькiстю повторень. У мові програмування Turbo Pascal існує три типи операторів циклу:
оператор циклу з параметром (for);
оператор циклу передумовою (while);
оператор циклу післяумовою (repeat).
Кожний алгоритм циклічної структури містить такі елементи:
підготовка циклу – визначення початкових значень параметрів циклу;
тіло циклу – дії, що повторюються багато разів для різних значень параметрів циклу;
модифікація циклу – зміна значень параметрів циклу;
управління циклом – перевірка умови виходу з циклу.