Информатика. Толстяков Р.Р - 91 стр.

UptoLike

91
Тема 22: «BASIC: МАССИВЫ»
Цель: Получить представление о массивах как структуре хране-
ния информации, научиться использовать массивы данных в програм-
мах бейсик.
1. Прочитайте текст и выполните примеры, приведённые в
тексте.
Массив это набор данных одного типа (массив символов, мас-
сив целочисленных чисел, массив вещественных чисел). Массив имеет
имя и последовательную нумерацию элементов, которая начинается с
нуля. Массив может быть одно-, двух- и n-мерным, для простоты за-
поминания будем изучать только одномерные массивы.
Массивы очень удобны для работы с большим числом данных
одного типа. Это фактически такая же переменная, которая даёт воз-
можность хранить много значений под одним и тем же именем. Рас-
смотрим для примера одномерный массив А, состоящий из 10 элемен-
тов (рис. 1).
Одномерный массив A из 10 элементов
Индекс элемента массива
0 1 2 3 4 5 6 7
8
9
4 6 –1 –7 –3 1 2 0
9
–8
Значение элемента массива Элемент массива
Рис. 1. Пример массива
При работе с массивами сначала необходимо объявить массив:
DIM A(10)где А это имя массива, 10 – число элементов.
После этого можно заполнить массив данными (присвоить каж-
дому элементу массива его значение), для этого необходимо обра-
титься к элементу массива указать номер элемента массива, с кото-
рым будет происходить работа (извлечение или запись данных):
А(5)=1 произносят пятому элементу массива А присвоено зна-
чение 1”, при этом в элемент массива А с индексом 5 записано значе-
ние 1.
S=A(2) переменной S присвоено значение второго элемента
массива А, при этом значение S стало равное 1, так как значение эле-
мента массива с индексом 2 равно1.
Для объявления и заполнения массива, представленного в приме-
ре, необходимо написать следующий код программы.
DIM A(10)
A(0) = 4
A(1) = 6