Оператор Select Case… End Select

Select Case СравниваемоеЗначение

Case значение1

Операторы1

Case значение2

Операторы2

………………………

Case Else

ОператорыN

End Select

Операторы цикла

Оператор цикла For…Next

For счетчик = НачальноеЗнач To КонечноеЗнач Step Шаг

Операторы

Next счетчик

Операторы цикла Do While | Until…Loop

Do While | Until условие

Операторы

Loop

Операторы цикла Do …Loop While | Until

Do

Операторы

LoopWhile | Until условие

Оператор цикла For Each …Next

For Each ИмяОбъекта To ИмяКоллекции

Операции_над_объектами

Next ИмяОбъекта

Последний цикл используется для работы с объектами (например, элементами управления) из коллекции этих объектов, если над этими объектами выполняются некоторые одинаковые действия. Особенность цикла: не надо знать, сколько этих объектов в коллекции (перевод первой фразы цикла – «Для каждого объекта в коллекции»).

 

Символы графического представления алгоритмов

(ГОСТ 19.002-80, 19.003-80)

Название Обозначение Функциональное назначение
Ввод-вывод   Преобразование данных в форму, пригодную для обработки (ввод) или отображение результатов обработки (вывод).
Процесс   Выполнение операции или группы операций, в результате которых из­меняется значение, форма представ­ления или расположения данных.
Решение   Выбор направления выполнения алгоритма или программы в зависи­мости от выполнения заданных условий.
Модифи- ка­ция   Выполнение операций, меняющих команду или группу команд, изменя­ющих программу (например, обозна­чение начала цикла с операторами FOR… NEXT).
Подпрог­рамма   Использование ранее созданных, отдельно описанных алгоритмов и программ.
Пуск - Остановка   Начало, конец, прерывание процесса обработки данных или выполнении программы.
Соедини­тель   Указание связи между прерванными линиями потока на данной странице или на разных страни­цах.
Линии потока Изображение последовательности связей между символами. При нап­равлении сверху вниз и слева напра­во стрелки не ставятся. Пересечение линий потока. Слияние линий потока.

Математические операторы

Оператор Операция Примеры
+ Сложение 23 + 5 = 28
- Вычитание 344 – 24 = 320
* Умножение 45*2 = 90
/ Деление 48/4 = 12
\ Целочисленное деление 17\3 = 5
mod Остаток от деления нацело в целых числах 19 mod 4 = 3 24 mod 2 = 0
^ Возведение в степень 4^3 = 64

Порядок выполнения операций:

1. Возведение в степень.

2. Умножение и деление.

3. Деление нацело.

4. Получение остатка от деления.

5. Сложение и вычитание.

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