Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pascal.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
3.44 Mб
Скачать

Міністерство освіти і науки, молоді тспорту України

Національний технічний університет України

«Київський політехнічний інститут»

Базовий курс програмування у середовищі Turbo Pascal Методичні вказівки

до курсу практичних занять з дисципліни

«Обчислювальна техніка та програмування»

Рекомендовано Вченою радою

Факультету авіаційних і космічних систем НТУУ «КПІ»

Київ – 2012

Базовий курс програмування у середовищі Turbo Pascal: метод. вказівки до курсу практичних занять з дисципліни «Обчислювальна техніка та програмування» / Уклад.: М.В. Добролюбова, Д.С. Шантир. – К.: НТУУ «КПІ», 2012. – 190 с.

Навчальне видання

Базовий курс програмування у середовищі Turbo Pascal Методичні вказівки

до курсу практичних занять з дисципліни

«Обчислювальна техніка та програмування»

Укладачі:

Добролюбова Марина Валеріївна, канд. техн. наук

Шантир Діана Сергіївна, канд. техн. наук

Відповідальний

редактор:

В.П. Зінченко, канд. техн. наук, доц.

Рецензент:

М.М. Павлішин, канд. техн. наук, доц.

ЗМІСТ

Практичне заняття 1

Організація вводу та виводу даних…..………..........................................……...4

Практичне заняття 2

Логічні та циклічні структури..…………………………………………….…..24

Практичне заняття 3

Одновимірні масиви. Сортування……………………………………………...38

Практичне заняття 4

Багатовимірні масиви…………………………………………………………...54

Практичне заняття 5

Підпрограми……………………………………………………………………..66

Практичне заняття 6

Символьні та рядкові змінні……………………………………………………82

Практичне заняття 7

Записи. Записи з варіантами……………………………………………………97

Практичне заняття 8

Файли: текстові, типізовані, не типізовані………………………………..…106

Практичне заняття 9

Модулі………………………………………………………………………….122

Практичне заняття 10

Графіка…………………………………………………………………………140

Практичне заняття 11

Динамічні змінні………………………………………………………………157

Практичне заняття 12

Об’єктно-орієнтоване програмування……………………………………….170

Список літератури…………………………..……………………………….184

Додаток А. Зразок оформлення результатів виконання практичного завдання…………….………………………………………...….186

Додаток Б. Таблиця символів коду ASCII……………………………...…..188

Практична робота №1

Організація вводу та виводу даних

Мета роботи: ознайомитись з конструкціями мови Turbo Pascal, структурою програм, стандартними типами даних і процедурами вводу та виводу.

Теоретичні відомості

1 Особливості мови Turbo Pascal

Програми складаються із статичних конструкцій, які називаються командами (операторами, покажчиками, виразами). Команди будуються з лексем – елементів мови, що не розділяються: слів, ідентифікаторів, чисел, символів операцій тощо.

У мові Turbo Pascal виділяють декілька категорій лексем, які зображено на рисунку 1.

Рисунок 1 – Категорії лексем

Лексеми відокремлюються одна від одної наступними символами:

  • пробіл (код ASCII 32);

  • табуляція (код ASCII 09);

  • складений символ переходу на початок нового рядка (пара символів «повернення каретки» (код ASCII 13) та «переведення рядка» код ASCII 10)).

Крім «класичних» символів відокремлення використовують керуючі символи набору кодів ASCII з діапазону від символу з кодом 0 до символу з кодом 31. Між двома лексемами допускається довільна кількість символів-відокремлювачів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]