Методические рекомендации. Переменная с индексами записывается как конструкция, состоящая из идентификатора, за которым следует заключенный в квадратные скобки список индексов

Переменная с индексами записывается как конструкция, состоящая из идентификатора, за которым следует заключенный в квадратные скобки список индексов. Список индексов состоит из одного или нескольких арифметических, разделенных запятыми. Эти выражения в данном случае называются индексными выражениями. Индексы принимают только целые значения (положительные, отрицательные и нулевые). Если же значение индексного выражения оказывается числом действительного типа, то оно алгебраически округляется до ближайшего целого.

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

Информация о том, какие идентификаторы в программе являются идентификаторами массивов, какова размерность каждого массива, сколько элементов в определенном массиве и как изменяются индексы элементов приводится в описании массива. Хотя QBasic не требует обязательного описания типов переменных, присваивая по умолчанию переменной вещественный тип, индексные переменные требуют обязательного описания.

Для описания индексных переменных есть специальный оператор описания типов переменных DIM. При описании индексных переменных указывается идентификатор переменной, количество и границы изменения индексов и тип данных элементов массива.

Пример описания одномерного массива

DIM a(-2 TO 4) AS SINGLE

В этом примере описывается одномерный массив с идентификатором ²а², индексы которого изменяются от значения ²-2² до значения ²4² и содержащий элементы, относящиеся к типу вещественных.

Пример описания двумерного массива

DIM b(1 TO 8,-2 TO 4) AS INTEGER

В этом примере описывается двумерный массив с идентификатором ²b², индексы которого изменяются от значения ²1² до значения ²8² и от значения ²-2² до значения ²4² и содержащий элементы, относящиеся к типу целых.

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

Варианты заданий к лабораторной работе

Вариант 5

Дана матрица А. Найти значения величин, указанных в вариантах задания

ИСХОДНАЯ МАТРИЦА А =

Найти:

1. Сумму SDэлементов главной диагонали матрицы.

2. Произведение PR отрицательных элементов матрицы.

3. Если SD >O, то D = SD иначе, D =


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: