
- •Намалювати блок схеми до поставлених завдань
- •"Горячі" клавіші інтегрованого середовища
- •Текстовий редактор інтегрованого середовища
- •Команди вставки та видалення
- •Контрольні запитання
- •Лабораторне завдання
- •Лабораторна робота №3 Програмування алгоритмів лінійної структури
- •Операції в алгоритмічній мові паскаль.
- •Стандартні функції мови паскаль.
- •Оператор присвоювання.
- •Приклад програми на мові паскаль.
- •Лабораторна робота №4 Програмування розгалужених процесів
- •Умовний оператор
- •Додаток Варіанти завдання
- •Лабораторна робота №5 Програмування циклічних процесів
- •Оператор циклу з передумовою while
- •Оператор циклу з постумовою repeat
- •Оператор циклу з параметром for
- •Додаток 1 Варіанти завдання
- •Лабораторна робота №6 Обробка одновимірних масивів. Символьні масиви.
- •Символьні масиви
- •Рядковий тип у турбо-паскалі
- •Робота з символьним рядком, представленим масивом символів
- •Робота з символьними рядками як з єдиним цілим
- •Варіанти завдання
- •Варіанти завдання
- •Лабораторна робота №7 Обробка багатовимірних масивів turbo pascal.
- •Регулярні типи (масиви)
- •Приклад програми з застосуванням масивів.
- •При роботі з масивами у Паскалі слід пам'ятати:
- •Додаток 1 Варіанти завдання
- •Лабораторна робота №8-9 Програмування з використанням процедур і функцій
- •Додаток 1 Варіанти завдання
- •Додаток 2 Варіанти завдання
- •Лабораторна робота № 10 записи. Масиви записів
- •Лабораторна робота № 11 Робота з файлами
- •Теоретичні відомості
- •Var ім’я файлової змінної : text;
- •Var ім’я файлової змінної : file of тип компонентів;
- •Лабораторна робота № 12 Робота з динамічними змінними
- •Теоретичні відомості
Додаток 1 Варіанти завдання
Дано дійсні числа
. Обчислити значення виразу
.
Обчислити значення виразу
.
Oбчислити значення сум:
Oбчислити значення сум:
Oбчислити значення сум:
Oбчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n та дійсне число х. Обчислити:
Дано натуральне число n та дійсне число х. Обчислити
Дано натуральне число n та дійсне число х. Обчислити
Дано натуральне число n та дійсне число х. Обчислити
Дано натуральне число n та дійсне число х. Обчислити)
Дано дійсні числа . Обчислити значення виразу .
Обчислити значення виразу .
Oбчислити значення сум:
Oбчислити значення сум:
Oбчислити значення сум:
Oбчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n. Обчислити значення сум:
Дано натуральне число n та дійсне число х. Обчислити:
Дано натуральне число n та дійсне число х. Обчислити
Дано натуральне число n та дійсне число х. Обчислити
Дано натуральне число n та дійсне число х. Обчислити
Дано натуральне число n та дійсне число х. Обчислити)
Лабораторна робота №6 Обробка одновимірних масивів. Символьні масиви.
Мета роботи:
Мета роботи - ознайомитись з окремим видом масивів строками або рядками символів.
Теоретичні відомості
При рішенні різних задач на ЕОМ виникає необхідність використання рядків символів. В задачах лексичного і синтаксичного аналізу, а також при обробці текстової інформації, основним об'єктом обробки є рядки. Для використання в програмі наперед визначеної послідовності символів служить рядок — константа. Рядок — константа це послідовність символів між двома одинарними апострофами, наприклад
'Самбір технікум' 'Введи X,Y' ;
Якщо в середині строки константи є апостроф, то він подвоюється:
'Вимкни комп''ютер' ; 'Опиши об''єкт'.
Символ ' (апостроф) у мові Паскаль використовується як обмежувач рядків —константи. Тому транслятор не переплутає тип константи, якщо вона стоїть між апострофами.
Наприклад:
25 - ціла константа,
'25' - строка - константа.
Кожна з цих констант представлена в пам'яті машини по-різному
25 -0000000000011001 - в двійковій системі "25"-0011001000110101, де 00110010 - код цифри 2
00110101- код цифри 5 в системі ASCII.
Відповідно і операції над цими двома константами можуть виконуватись різні число 25 може приймати участь в арифметичних операціях, а рядкова константа "25" в таких операціях використовуватись не може.
Символьні масиви
В більшості випадків конкретна послідовність символів не є наперед відомою, а формується в процесі виконання програми. Тому в мові Паскаль використовуються крім рядкових констант і рядкові змінні - одномірні масиви, елементами яких є символи:
VAR ST:ARRAY [1..50] OF CHAR;
Ми описали строкову змінну ST, яка є рядком з п'ятдесяти символів. Типом індекса такого масиву повинен бути інтервальний цілий тип.
Паскаль має додаткові засоби для роботи з такими масивами.