Оператор 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. Сложение и вычитание.
Порядок выполнения операций можно изменить, используя круглые скобки.