Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Объявление константы






Dim Const PI AS Single=3, 141592 (традиционно имена констант пишутся заглавными буквами).

Сложные (структурные) переменные

1. Массивы – переменные, хранящие несколько значений. Все значения имеют одинаковый тип и различаются по порядковому номеру.

Объявление массивов

Dim Mas (0 TO 9) As Integer – одномерный локальный массив с порядковыми номерами от 0 до 9.

Xi → Mas(1) – элемент массива под номером 1.

Mas(3)=27 – элементу массива под номером 3 присваивается значение 27.

Y=Mas(3) – переменной Y присваивается значение элемента массива под номером 3.

2.Структуры (USER, Define, TYPE, UDT) – в любой предметной области данные обычно образуют устойчивые связи.

1-й этап – объявление нестандартного типа данных в разделе TYPE.

TYPE Employee

Tab№ As Long

Fam As String

Salary As Currency

2-й этап – объявление переменных, представляющие собой такие структуры.

Dim Secretary As Employee

Public Boss As Employee

3-й этап работа с переменными. ­­­à Secretary.Salary=Boss.Salary/100


Понятие массива. Массивы строк. Инициализация массивов.

Массив – это совокупность однородных данных, которые имеют один тип и одно имя, различаются по порядковому номеру (индексу).

Обращение к элементу массива происходит по порядковому номеру (указывается имя массива и в квадратных или круглых скобках (зависит от языка программирования) номер элемента).

Типы массивов:

- одномерный массив

- двумерных массив

- массив строк

- многомерный массив

Пример: В[2] означает второй элемент массива В.

Пусть имеется некоторая последовательность величин 1, 2, 4, 8, 3.

Все элементы этой последовательности имеют одно имя А.

Отличаются они друг от друга индексами, например, A[1]=1, A[2]=2, A[3]=4, A[5]=8, A[6]=3.

При описании массива указывается число его элементов, и это число остается постоянным при выполнении программы. Каждый элемент массива имеет явное обозначение, и к нему возможно непосредственное обращение.

Количество индексов в обозначении элемента массива определяет размерность массива. Массив может быть одномерным (один индекс S[4]), двумерным (два индекса N[2, 4]), трех мерным (три индекса Y[2, 4, 1]) и т.д.

Массив описывается в разделе описания переменных, при этом описание массива включает описание типа массива (тип его элементов, т.е. какие значения они могут принимать) и типа индексов. Например, массив вещественного типа с именем vector может быть описан следующим образом:

var vector: array [1..50] of real

Это описание означает, что одномерный массив vector имеет 50 элементов типа real со значениями индекса 1, 2,..., 50. Элементы этого массива будут иметь обозначения: vector[1], vector[2],..., vector[50]






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.