- •Робота у візуальному режимі delphі
- •Коротки теоретичні відомості
- •Самостійна підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Питання для самостійної роботи
- •Література
- •Звіт до роботи
- •Введення та виведення даних з файлів
- •Коротки теоретичні відомості
- •Самостійна підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Питання для самостійної роботи
- •Література
- •Звіт до роботи
- •Організація вибору
- •Коротки теоретичні відомості
- •Самостійна підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Питання для самостійної роботи
- •Література
- •Звіт до роботи
- •Управління роботою проекту
- •Самостійна підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Питання для самостійної роботи
- •Література
- •Звіт до роботи
- •Записи у середовищі delphi
- •Коротки теоретичні відомості
- •Питання для самостійної роботи
- •Створення графічних зображень
- •Коротки теоретичні відомості
- •Властивості об'єкта Сanvas
- •Властивості об'єкта Pen
- •Властивості об'єкта Brush
- •Самостійна підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Питання для самостійної роботи
- •Література
- •Звіт до роботи
- •Обробка одновимірних масивів
- •Коротки теоретичні відомості
- •Ввід одновимірного масиву
- •Вивід одновимірного масиву
- •Рядкові таблиці
- •Коротки теоретичні відомості
- •Самостійна підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Завдання
- •Питання для самостійної роботи
- •Література
- •Звіт до роботи
- •Робота з табличною інформацією
- •Коротки теоретичні відомості
- •VtChart – діаграма
- •Самостійна підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Питання для самостійної роботи
- •Література
- •Звіт до роботи
Самостійна підготовка до виконання лабораторної роботи
Записати в зошит тему, мету, обладнання, практичні завдання свого варіанту (вибирається згідно номеру комп’ютера).
По літературі до лабораторної роботи вивчити основи роботи з компонентом Memo, вікном введення InputBox, з процедурою ShowMessagе та функцією MessageDlg в інтегрованому середовищі розробки Delphi.
По інструкції до лабораторної роботи ознайомитись з порядком виконання роботи.
Порядок виконання роботи
Запустити Delphi.
Виконати практичні завдання відповідно до свого варіанту.
Оформити звіт (завдання до роботи, тексти програм, висновки).
Варіант №1
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. Кожний рядок тексту переписати в зворотному порядку.
Дано текстовий файл. Підрахувати кількість входжень у текст файлу літери ‘a’.
Варіант №2
Дано текстовий файл. Переписати в інший файл всі рядки з максимальною довжиною та визначити їх кількість.Створити спрощений словник, в якому на задану літеру з файлу виводяться всі слова, які починаються на цю літеру.
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. З кожного рядка тексту вилучити останні три символи.
Варіант №3
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. Розтягнути текст, поставивши після кожного символу пропуск.
Створити спрощений текстовий редактор, в якому передбачити завантаження текстового файлу, можливість виконання редакційних операцій, збереження виправленого тексту.
Варіант №4
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. Кожний рядок тексту розбити на дві частини посередині.
Записати у файл вміст компонента Memo у зворотньому порядку.
Варіант №5
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. Стиснути текст, замінюючи символи, що повторюються одним символом.
Створити спрощений телефонний довідник, в якому на задану літеру з файлу виводяться прізвища, що починаються на цю літеру, та номера телефонів. Дано текстовий файл. Переписати в інший файл всі рядки з максимальною довжиною та визначити їх кількість.
Варіант №6
Створити спрощений текстовий редактор, в якому передбачити завантаження текстового файлу, можливість виконання редакційних операцій, збереження виправленого тексту.
Дано текстовий файл. Надрукувати рядки, що мають парну довжину, пiдрахувавши їх кiлькiсть.
Варіант №7
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. В тексті великі літери замінити на маленькі.
Створити спрощений словник, в якому на задану літеру з файлу виводяться всі слова, які починаються на цю літеру.
Варіант №8
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. Вилучити з тексту, який міститься в першому компоненті кожний другий рядок.
Дано текстовий файл f. Переписати елементи файлу в файл g, при чому перед кожним рядком написати порядковий номер ряду (наприклад: ‘перший’, 'другий' і т.д.). Порядок рядків повинен бути сбережений.
Варіант №9
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. Кожний рядок тексту взяти в квадратні дужки.
Дано текстовий файл. Переписати у другий файл рядки у зворотньому порядку.
Варіант №10
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. В тексті маленькі літери замінити на великі.
Дано текстовий файл. Надрукувати рядки, що мають непарну довжину, пiдрахувавши їх кiлькiсть.
Варіант №11
На формі розмістити два компонента для введення багаторядкового тексту. Один компонент використовувати для введення тексту, другий – для виведення тексту після певного перетворення, яке здійснюється при натисненні кнопки. Із тексту вилучити всі входження заданого символу.
Дано текстовий файл. Підрахувати, скільки раз в тексті зустрічаються пропуски.
