- •Сеанс роботи в середовищі Turbo Pascal
- •Контрольні питання до лабораторної роботи № 1:
- •Процедури введення-виведення
- •Процедури управління розташуванням інформації на екрані
- •Процедури роботи з кольором
- •Запустити програму Turbo Pascal.
- •Контрольні питання до лабораторної роботи № 2:
- •Контрольні питання до лабораторної роботи № 3:
- •Контрольні питання до лабораторної роботи № 5:
- •Контрольні питання до лабораторної роботи № 6:
- •Контрольні питання до лабораторної роботи № 7:
- •Загальна форма запису оператора циклу з лічильником:
- •Контрольні питання до лабораторної роботи № 8:
- •Контрольні питання до лабораторної роботи № 9:
- •Контрольні питання до лабораторної роботи № 10:
- •Задача 1. Визначити значення символьної змінної d після виконання наступних операторів:
- •Контрольні питання до лабораторної роботи № 11:
- •Задача 1. Визначити кількість входжень символу s у слово a.
- •Контрольні питання до лабораторної роботи № 12:
- •Контрольні питання до лабораторної роботи № 13:
- •Контрольні питання до лабораторної роботи № 14:
- •Контрольні питання до лабораторної роботи № 15:
- •Контрольні питання до лабораторної роботи № 16:
- •1. Упорядкування вставлянням
- •2. Упорядкування вибором
- •3. Упорядкування обміном
- •Контрольні питання до лабораторної роботи № 17:
- •Контрольні питання до лабораторної роботи № 18:
- •Контрольні питання до додаткової лабораторної роботи № 2:
- •Контрольні питання до лабораторної роботи № 20:
- •Контрольні питання до лабораторної роботи № 21:
- •Задача 1.Скласти програму, яка за допомогою функції, що визначає найбільше з двох чисел, визначає найбільше з чотирьох чисел.
- •Контрольні питання до лабораторної роботи № 22:
- •Текстовий файл (.Txt)
- •Контрольні питання до лабораторної роботи № 24:
- •Типізований файл (.Doc, dat, bit)
- •Нетипізований файл
- •Контрольні питання до лабораторної роботи № 25:
- •Контрольні питання до лабораторної роботи № 27:
- •Операції над множинами
- •Контрольні питання до лабораторної роботи № 29:
- •Контрольні питання до лабораторної роботи № 31:
- •Контрольні питання до лабораторної роботи № 33:
- •Процедури та функції для роботи у графічному режимі
- •Контрольні питання до лабораторної роботи № 34:
- •Задача 1. У графічному режимі виконати наступні дії:
- •Контрольні питання до лабораторної роботи № 35:
Контрольні питання до лабораторної роботи № 1:
Які пункти містить головне меню системи Turbo Pascal?
В якому місці екрану відображаються координати курсору?
Яка інформація відображається у рядку контекстної допомоги?
Як закрити активне вікно, не покидаючи середовища Turbo Pascal?
Як створити кілька нових вікон в одному сеансі роботи з системою Turbo Pascal?
Як викликати на передній план (зробити активним) чергове вікно?
Як викликати локальне меню? Які команди у ньому відображені?
Як зберегти програму на магнітному диску?
Які елементи має діалогове вікно Save file as? ♦ Що означають кнопки OK? Cancel? Help? ♦ Яка інформація відображається у нижній частині вікна?
Як вийти з середовища Turbo Pascal у операційну систему?
Лабораторна робота № 2
Тема: Використання процедур введення/виведення в програмах
Мета роботи. Навчитися використовувати процедури введення-виведення даних, виконувати арифметичні операції над математичними виразами.
Методичні вказівки до виконання лабораторної роботи
Процедури введення-виведення
Введення інформації з клавіатури здійснюється за допомогою оператора read або readln.
Read (x1, x2,…,xn); або Readln(x1,x2,…,xn); де x1,x2,…,xn – список змінних, що вводяться.
Коли в програмі зустрічається оператор read, її дія призупиняється до тих пір, поки не будуть введені дані. При введенні числових значень два числа вважаються відокремленими одне від одного, якщо між ними є хоча б один пробіл, символ табуляції або кінця рядка (Enter). Після введення останнього значення слід натиснути Enter.
Оператор readln аналогічний оператору read. Відрізняються вони тим, що після зчитування останнього значення в списку для одного оператора readln дані для наступного оператора readln будуть зчитуватися з початку наступного рядка. Але слід пам’ятати, що Enter переведе курсор на новий рядок незалежно від того, як відбувається зчитування даних.
Для виведення інформації на екран служать оператори write та writeln. У загальному випадку вони мають вид:
Write (x1, x2,…,xn); Writeln (x1, x2,…,xn); де x1,x2,…,xn – список змінних або констант, що виводяться.
Якщо використовується writeln, то після виведення інформації курсор переміщується у наступний рядок.
В операторах write та writeln можна вказати константу або вираз цілочислового типу, що визначають ширину поля виведення. Для цілих та рядкових величин вона вказується через двокрапку після імені змінної, що виводиться. При виведенні дійсних значень через двокрапку слід вказувати кількість позицій, необхідних для дробової частини числа.
Наприклад:
Var a: integer; d: real; В даному прикладі, якщо а=345, то при
……. його виведенні перед ним буде стояти три
Write (a: 7); Write (d:10:2); пробіли. Якщо d=12.675, то буде виведено _ _ _ _ _ 12.67