ВУЗ:
Составители:
Рубрика:
22
–
_
+
+
Z = A
X
1:Y=1
2:Y=2
к:Y=к
Y = 0
X<=Y
C = X
А>C
Z = C
–
+
Рис. 4. Структуры разветвленных алгоритмов
а) ветвление; б) неполное ветвление; в) многоальтернативный выбор
В управляющей структуре многоальтернативный выбор (рис. 4, в) в
блоке условия записывается переменная, в данном случае Х, которая
может принимать различные значения. Если значение переменной Х
совпадет с одним из значений в блоке действия, то выполняются действия,
записанные в этом блоке. Например, если Х = 1, то выполнится действие
Y = 1. Если значение Х не
совпало ни с одним из значений, указанных в
блоках справа, то выполняется действие в блоке слева, которого также, как
и в неполном ветвлении, может и не быть.
Пример 2. Составить алгоритм нахождения минимального значения из 3 чисел.
Решение. Для определения минимального значения будем использовать
проверку пары значений. Визуальные разветвленные алгоритмы приведены на рис. 5,
6, 7. Эти алгоритмы используют для обозначения чисел переменные А, В, С и
различные подходы для анализа исходных данных.
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »