Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Dim Number(10, 5, 2)




End Sub

Next x

Next x

Текст процедури виведення елементів масиву:

Private Sub Command1_Click()

For x = 1 To 10

txt_output.Text = txt_output.Text & "8 x " & Number(x, 1) & " = " & Number(x, 2) & vbCrLf

Результат роботи програми зображений на рис. 4.9.

Рисунок 4.9 – Работа программы создания и вывода элементов двумерного массива

І масив буде наступним:

  1 –й елемент 2 –й елемент 3 –й елемент 4 –й елемент 5 –й елемент 6 –й елемент 7 –й елемент 8 –й елемент 9 –й елемент 10 –й елемент
1 –й елемент                    
2 –й елемент                    

Таким чином, наприклад, елемент масиву Number(7, 2) матиме значення 56.

Зверніть увагу, що розмірність масиву визначає кількість цифр в оголошенні. Масив Number (10, 5) - теж двомірний, тільки рядків у табличці було б не дві, а п'ять. А оголошення тривимірного масиву виглядає так:

Теоретично, VB підтримує до 64 розмірностей масиву.

 

Проте статичні масиви використовуються досить рідко. Частіше наперед не відомо, скільки даних ми матимемо, і часто може виникнути необхідність дописати в масив нові дані. Для цього існують динамічні масиви.

 

Динамічні масиви.

Для опису динамічного масиву використовуються оператори Static, Dim, Private або Public з порожніми дужками, тобто такі масиви оголошуються без розмірності, наприклад:

Dim a3 () As Single

Якщо масив описаний як динамічний, можна змінювати його розмір під час роботи програми. Перед безпосереднім використанням, його необхідно перевизначити із зазначенням розмірності. Робиться це за допомогою оператора ReDim. Серед операторів деякої процедури або функції можна записати, наприклад:




Поделиться с друзьями:


Дата добавления: 2015-05-24; Просмотров: 313; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.