Приклад 4.2.3

Упорядкувати за зростанням масив Х(n) після першого від’ємного елемента.

Існує багато алгоритмів рішення задачі сортування масиву. Розглянемо два варіанти та два способи рішення цієї задачі.

По перше, необхідно знайти номер першого від’ємного елемента, а потім, починаючи з відповідного місця, сортувати масив.

Введемо змінну pv, яка визначає номер першого від’ємного елемента.

Спосіб 1

Добавимо форму до проекту. Інтерфейс задачі наданий на рис. 4.11.

Змінимо властивості Caption, WordWrap для елементів CommandButton1, Label1, Label2, Label3 на відповідні тексти та значення True. У текстовому вікні TextBox1 набираємо значення кількості елементів масиву. Для текстових вікон (TextBox2, TextBox3), в яких буде відображатись початковий масив X(n) та впорядкований за умовою масив, змінюємо властивості MultiLine, Scrollbars, WordWrap на відповідні значення.

Рисунок 4.11 – Форма для рішення приклада 4.2.3 (спосіб1)

Код програми:

Результати роботи програми наведені на рис. 4.12.

Рисунок 4.12 - Результати роботи програми

Спосіб 2.

Значення елементів масиву введемо на Лист2 у перший стовпець, перетворений масив розмістимо у другому стовпці. Розмістимо на цьому листі Excel, командну кнопку CommadButton1, з якою пов’язана процедура рішення відповідної задачі. Інтерфейс задачі наданий на рис. 4.13.

Встановимо значення для властивості Caption – „Упорядкування масиву”, для Font - „Начертание” значення - „жирный”, „Размер” – 10.

Рисунок 4.13 - Інтерфейс задачі до способу 2


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: