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

3.3 Опис функцій користувача

void InStack(int); - додає інформацію в Стек.

void View(Stack*); - виводить на екран дані які записані в Стеку.

void Del_All(Stack*); - видаляє всі запис з Стеку.

void Poisk(Stack*); - виконує перевірку наявності в Стеку двох однакових елементів.

void Dobav_n(Stack*); - виконує перенос на початк останнього елемента Стека.

void Dobav_k(Stack*); - виконує перенос в кінець перший елемент Стека

void Dobav_x(Stack*,int); - вставка списку самого в себе слідом за першим входженням числа х.

3.4 Опис файлів та їх призначення

Unit1.cpp – модуль з основною програмою. Виводить вікно основної програми, яка об’єднує всі інші модулі та керує виконанням основної програми.

4 Інструкція для роботи з програмою

Для початку роботи запустіть файл List.EXE, після чого з’явитися на екрані з’явиться вікно програми.Для виконання завдань, виберіть відповідний пункт меню.

Пункти меню:

1)Створення списку.

2)Видалення сиску.

3)Перевірки наявності в ньому двох однакових елементів. Для

4)Перенесення в початок його останнього елемента.

5)Перенесення в кінець його першого елемента.

6)Вставки списку самого в себе слідом за першим входженням числа х.

Группа 362

5 Приклади тестування та результати роботи програми

Рис.1 - Вигляд меню

Группа 432

Рис. 2 - Створення списку

Рис. 3 - Перевірки наявності в ньому двох однакових елементів

Группа 482

Рис. 4 - перенесення в початок його останнього елемента

Группа 482

Рис. 5 - перенесення в кінець його першого елемента

Рис. 6 - Вставки списку самого в себе слідом за першим входженням числа х

Висновки

Під час розробки курсового проекту я закріпив, поглибив та узагальнив знання, якими оволодів під час вивчення курсу, в набутті навичок використання основ алгоритмізації та програмування на алгоритмічних мовах високого рівня з використанням принципів об’єктно-орієнтованого проектування та програмування в середовищі «Borland C++ Builder». Я застосував навички, набуті протягом навчання для створення програми, для роботи зі списком дійсних чисеч.Ця програма дозволяє створювати,додавати,видаляти, перевірки наявності в ньому двох однакових елементів, переноса в начало его последнего элемента, перенесення в кінець його першого елемента, вставки списку самого в себе слідом за першим входженням числа х.

Підвівши підсумки я зрозумів, що «Borland C++ Builder» є гнучкою та алгоритмічною мовою програмування, і добре підходить як для початківця так і для досвідченого програміста. Широкий набір функцій та модульність дозволяє швидко та якісно створювати програмний продукт. Знання основ алгоритмізації та програмування з використанням принципів об’єктно-орієнтованого проектування ПЗ різних задач на ЕОМ необхідно для подальшого використання у розробці програмного забезпечення сучасних складних технічних систем та комп’ютерних систем управління.

Группа 578

Соседние файлы в папке Новая папка (2)