овими числами. Якщо буде обрано спосіб заповнення вручну, то буде очищений масив, організовано цикл, в якому заповнюємо масив вручну.
Якщо не буде обраний жоден із запропонованих способів заповнення, то вдасться повідомлення про помилку.
Функція для очищення масиву
При активації кнопки «Очистити», буде викликана функція Clear (), яка очищає масив.
Головна функція
В інтерфейсі, при активації кнопки «Сортувати», буде викликана функція. У цій функції буде передбачена перевірка умови, який напрям сортування вибере користувач, якщо по зростанню, то змінна, яка передається в функції сортування, дорівнюватиме 1, а якщо за спаданням, то змінна буде дорівнює - 1, таке значення змінної передбачено для зміни знака нерівності з більше на менше, щоб змінити напрям сортування.
Буде передбачена перевірка умов: якщо не обрано метод сортування та її напрямок, то вдасться повідомлення про помилку.
Після буде викликатися функції:
· сортування лінійним вибором;
· сортування методом мінімального (максимального) елемента;
· сортування методом «Бульбашки»;
· човникова сортування;
· сортування вставкою.
Функція виходу з програми
При розробки користувальницького інтерфейсу, буде передбачена кнопка для виходу з програми. При активації цієї кнопки буде викликана функція Close (), яка закриває вікно програми.
2.2 Технічний проект
lineset (int * & mas, int size, int p)
void mm (int * mas, int size, int p)
puz (int * & mas, int size, int p)
chel (int * & mas, int size, int p)
void vstav (int * & mas, int size, int p)
__fastcall TForm1 :: ZapolnenieClick (TObject * Sender)
void __ fastcall TForm1 :: SortClick (TObject * Sender)
__fastcall TForm1 :: CloseClick (TObject * Sender)
2.3 Інструкція користувача
Програма розроблена для сортування масивів. Запуск програми здійснюється подвійним кліком по файлу SortArray.exe під управлінням ОС Windows ХР/7/8, не вимагає великої кількості системних ресурсів, має зручний для користувача інтерфейс.
Вікно програми містить кнопки, назва яких відповідає діям, які виконуються при натисканні на них.
Для початку роботи треба ввести розмірність вихідного масиву від 2 до 10. Якщо з'явиться вікно помилки, то запроваджена не правильна розмірність або намагалися ввести символи або знаки. У вікні помилки натискається" ОК" і заново вводитися розмірність масиву.
Потім потрібно вибрати спосіб заповнення масив і натиснути кнопку «Заповнити». Якщо спосіб не обраний, видається повідомлення з пропозицією вибрати спосіб заповнення. Якщо обрано спосіб заповнення «Вручну», то активувавши смугу Вихідного масиву, починаємо введення, щоб пересуватися по осередках масиву можна: ЛФМ активувати кожну клітинку або після введен...