Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Dim A(1 to 12) As Integer

Масиви

Тема: Програмування на мові VBA. Масиви. Розмірність масиву. Одновимірні масиви. Статичні і динамічні масиви. Об’явлення масивів. Використання масивів. Використання ReDim для динамічних масивів.

Лекція №8.

Масивом називається впорядкована послідовність однотипних елементів, кожний з яких має свій порядковий номер, який називається індексом. Елементи масиву розміщаються в послідовних комірках пам’яті. Щоб звернутись до елементу масиву, треба вказати ім’я масиву та індекс елементу масиву. Масиви бувають статичні, динамічні, одновимірні та багатовимірні.

Одновимірний масив – індексована послідовність елементів одного типу, що мають один індекс. Одновимірний масив представляється як вектор. Розмірність масиву – це кількість елементів у масиві. Ім’я масиву позначається ідентифікатором.

Запис одновимірного масиву:

Наприклад: запис одновимірного масиву A(n), що складається з п’яти елементів, тобто має розмірність n= 5

У цьому масиві , і так далі, де i=1,2,3,4,5 - індекси (порядкові номери) елементів у масиві

Статичні масиви - це масиви, які мають постійний або фіксований розмір, який відомий перед виконанням програми

Синтаксис оголошення статичного масиву:

Dim <Ім’яЗмінної>(<індекси>) [As <Тип>] [,<Ім’яЗмінної>(<індекси>) [As Тип>]] …

<індекси> - вказують на розмір масива, можна описувати до 60 індексів

Синтаксис цього параметру [<нижній> to]<верхній>]

Якщо нижній індекс не задано явно, то нижня границя масиву задається інструкцією Option Base на початку модуля в секціїGeneral Declarations, якщо ж і вона відсутня, нижня границя масиву дорівнює 0

Наприклад:

Dim A(12) As Integer – оголошує одновимірний масив цілих чисел. Розмір – 12 елементів. Причому за замовчуванням перший елемент масиву – А(0), а останній – А(11). В цьому випадку говорять, що 0 – базовий індекс. Його можна змінити, написавши інструкцію Оption Base 1 на початку модуля в секції.General Declarations Тоді першим елементом масиву буде А(1), а останнім А(12)

Останнє оголошення можна записати так


Читайте також:

  1. ADD KURS INTEGER,
  2. Public B As Integer
  3. Static A As Integer




Переглядів: 556

<== попередня сторінка | наступна сторінка ==>
Приклад розв’язання задачі на ітераційні цикли | Приклад розв’язання задачі на одновимірні масиви

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.