Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Формат имени массива




Массивы в ЯП QBasic.

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

Одномерный массив (вектор) – это совокупность однотипных данных, объединённых общим названием, каждый элемент которой имеет одну координату (порядковый номер).

Например: Массив А, содержащий пять чисел ® (5,7,3,0,4)

Первый элемент массива в Quick Basic по умолчанию имеет № = 0. Можно в программе начать нумерацию элементов массива с любого числа (удобнее с единицы).

Многомерный массив – это совокупность однотипных данных, объединённых общим названием, каждый элемент которой имеет несколько координат.

Двухмерные массивы физически представляют собой матрицу. Каждый элемент матрицы имеет две координаты: номер строки и номер столбца. В названии массива после имени в скобках ставится размерность массива, т. е. количество его элементов.

Имя (число_элементов_n [, число_элементов_m])

Характеристики массива:

1. Имя массива.

2. Тип данных, из которых состоит массив.

3. Размер массива, т.е. количество элементов, из которых он состоит.

4. Координаты (индекс) каждого элемента массива.

5. Значение каждого элемента массива.

Имя массива в QBasic формируется по общим правилам, используемым для переменных.

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

Если в массиве, создаваемом в Quick Basic, хотя бы по одной координате больше десяти элементов, то перед формированием его обязательно нужно объявить, иначе программа выведет сообщение об ошибке.

Объявление используется в первую очередь для того, чтобы зарезервировать место в памяти ЭВМ перед размещением массива. Объявление массива осуществляется с помощью оператора DIM.

Формат объявления массива:

DIM Имя (число_элементов_n [, число_элементов m]) [AS тип]

· Количество элементов можно задавать числом, переменной, математическим выражением или диапазоном (например: min TO max).

· Если указывать только число элементов, то первый элемент получает номер 0.

Например: DIM V(10) ® резервируется место для 11 элементов (от 0 до 10);
DIM V(1 - 10) ® резервируется место для 10 элементов (от 1 до 10).

· Все элементы массива – данные одного типа. Если тип не указывать, то элементам массива автоматически присваивается тип SINGLE.

· В одной строке оператор DIM может объявить несколько массивов и переменных, которые должны отделяться запятой.

Например: DIM V1 (20), V2 (1 TO x), N AS INTEGER


 

Формирование одномерного массива.

Чтобы ЭВМ могла работать с массивом данных, его нужно сформировать (создать), иначе не будет самого объекта для работы.

Наиболее распространенные методы формирования массива.




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


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


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



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




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