Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
по бэйсику.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
35.26 Кб
Скачать

9) Массивы. Их описание (Visual Basic)

Массив представляет собой набор значений, логически связанных друг с другом, например, число учеников в каждом классе в школе.

С помощью массива, можно обратиться к этим связанным значениям тем же именем и использовать номер, вызвав индексом или подстрочным, который необходимо сообщить им врозь. Отдельные значения, называются элементами массива. Они сопредельны от индекса 0 до наибольшее значение индекса.

Массив - это сколько угодно значений, объединенных одним именем. Массив, прежде чем использовать, надо объявить. Объявляется он совершенно также как и переменная. Если ты объявишь его локально в процедуре (здесь можно использовать ключевое слово Static), то он будет доступен только в этой процедуре и нигде больше, если в разделе (General)-(Daclarations) формы (c оператором Dim) - то во всей форме, а если тебе нужно объявить его глобально, так, чтобы он был доступен всему проекту, то в стандартном модуле с ключевым словом Public. Кроме того , массивы бывают статическими и динамическими. Статический массив - это когда ты заранее знаешь, сколько переменных туда нужно будет записать, т.е. если ты объявил массив на 10 членов, то уж туда никак не запихнешь одиннадцать.

Динамические массивы. Часто возникает ситуация, когда мы не знаем заранее, сколько элементов массива мы будем использовать заранее. Поэтому массив объявляется без размерности, например

10) Арифметические выражения. Арифметические операции. Приоритет операций (Visual Basic).

Арифметические выражения

Рассмотрим подробно арифметические выражения, т. к. именно с их помощью выполняются все вычисления в программе.

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

• операндов (констант, переменных, функций);

• круглых скобок;

• знаков операций.

Арифметические операции

Операции определяют действия, которые надо выполнить над операндами. В отличие от традиционной математической записи обязательно указывать все знаки операций.

Например, в выражении (х+у) *5-10 операндами являются переменные х и у, а также константы 5 и 10; а +, * — знаки арифметических операций сложения и умножения соответственно. Символ операции умножения — * (звездочка) должен присутствовать в явном виде. Если все объекты, входящие в выражение, определены в момент их использования (в нашем примере — это переменные х и у), то значение выражения считается определенным.

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

При использовании двух знаков операций нежелательно, чтобы они стояли рядом: а*-b. Лучше заключить второй операнд в скобки: а*(-b).

Обратите внимание — операции с равным приоритетом выполняются слева направо. Выражение, заключенное в скобки, перед выполнением вычисляется как отдельный операнд. При наличии вложенных скобок вычисления выполняются, начиная с самых внутренних. В тексте программы необходимо проверять парность расстановки скобок: число открывающих скобок должно быть равно числу закрывающих скобок.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]