Тема 9. Программирование разветвляющихся вычислительных процессов (РВП)
9.1 Понятие алгоритма ветвления
Алгоритм ветвления – это алгоритм, в котором вычисления производятся по одной из параллельных ветвей, в зависимости от выполнения условий.
9.2 Основные блоки алгоритма
| № п/п | Наименование этапа | Изображение | Примечание |
|---|---|---|---|
| 1 | Прерывание | ![]() |
Начало и конец алгоритма |
| 2 | Передача данных | ![]() |
Ввод или вывод информации |
| 3 | Процесс | ![]() |
Арифметический блок, определяющий действие, которое необходимо выполнить |
| 4 | Принятие решения | ![]() |
Логический блок, проверяющий истинность или ложность некоторого действия |
9.3 Операторы программы алгоритма ветвления
При программировании ветвлений используются условные операторы, которые изменяют ход выполнения программы в зависимости от выполнения некоторых условий.
Применяются два вида условных операторов: If…Then и Select Case
If условие Then выполнение действий
If условие Then
выполнение действий 1
Else
выполнение действий 2
End If
If условие 1 Then
выполнение действий 1
Else
If условие 2 Then
выполнение действий 2
Else
выполнение действий 3
End If
End If
Select Case выражение
Case значение 1
выполнение действий 1
…………………………
Case значение n
выполнение действий n
End Select
Содержание



