Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Лабораторна робота №6. Мета роботи: навчитися створювати програми, які використо­вують масиви, вводити масиви та виводити їх на формі



Тема: Робота з масивами.

Мета роботи: навчитися створювати програми, які використо­вують масиви, вводити масиви та виводити їх на формі.

6.1 Введення та виведення масивів

Масив – це множина послідовних пронумерованих об’єктів од­накового типу, що мають одне і те саме базове ім’я. Кожен окремий об’єкт, що належить до масиву, позначається як змінна з індексом. Для доступу до цієї змінної застосовується її номер (індекс).

Кожен масив, який використовується у програмі, повинен мати свій опис за допомогою оператору Dim. Інколи при об’явленні масиву його розмір невідомий. Тоді треба об’являти динамічний масив без зазначення розміру. Під час виконання програми його розмір зміню­ють за допомогою оператора ReDim, після якого вказується ім’я та реальний розмір масиву. Наприклад,

Dim n As Integer

Dim x() As Single, y () As Single

n = InputBox(“Введіть розмірність масиву”)

ReDim x(n) As Single, y (n, n) As Single

Введення, виведення та обробка масивів виконується в циклі, який організується за зміною індексу. Для обробки елементів двови­мірного масиву (матриці) необхідно написати два вкладених цикли, які зміню­ють перший та другий індекси матриці.

Задача 6.1 Ввести з клавіатури двовимірний масив чисел роз­міру N*N та вивести його на формі.

Створимо форму та розмістимо на ній потрібні елементи управ­ління (див. рис. 6.1).

Label 1 ––––→ ←–––– txtN

cmdRun ––––––––→

Label 2 –→

←– CmdExit

txtX –––––––––––––→

Рисунок 6.1 – Форма для виведення елементів масиву

Щоб забезпечити виведення елементів масиву у вигляді прямо­кутної таблиці, для текстового поля txtХ, в якому записуються зна­чення елементів масиву, встановимо на етапі проектування форми властивості

WordWrap = True та MultiLine = True

Надамо елементам управління властивості згідно таблиці 6.1.

Таблиця 6.1 – Значення властивостей елементів управління

Тип елемента управління Ім’я елемента управління Назва властивості Значення властивості
Форма UserForm1 Caption Двовимірний масив
Напис Label 1 Caption Введіть розмірність масиву Х
Напис Label 2 Caption Масив Х
Командна кнопка CmdRun Caption Введіть елементи масиву
Командна кнопка CmdExit Caption Вихід
Текстове поле txtX MultiLine True
WordWrap True

При написанні коду для виведення елементів масиву у вигляді прямокутної таблиці використовуємо константу Visual Basic – vbCrLf, яка виконує функції комбінації кодів Chr( 10 ) + Chr( 13 ), тобто Кінець рядка та Перехід на новий рядо к.

Програмний код для кнопки cmdRun (подія Click)





Дата публикования: 2015-01-10; Прочитано: 196 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...