Условие задания:
6 Б.
Алгоритм, который выполняется однократно и строго последовательно, называется линейным.
Но иногда в алгоритм необходимо добавить некоторое условие. Например, если сигнал светофора зелёный, то можно переходить дорогу, если красный — стоять.
Для того чтобы обеспечить выбор в зависимости от некоторого условия, используют алгоритмы с ветвлениями.
В блок-схеме условие обозначается ромбом, от которого идёт выбор, в зависимости от того, выполняется условие или нет.

Рис. \(1\). Условный блок
Ветвление может быть полным и неполным.
При полной структуре ветвления, если условие истинно, выполняется действие № \(1\), если ложно — то действие № \(2\).
При неполной структуре ветвления, если условие истинно, выполняется действие № \(1\), иначе — ничего не происходит.
Важным моментом в операторах ветвления играют содержащиеся в них условия. Они могут быть простыми или составными (состоять из нескольких простых условий).
Рассмотрим варианты структуры ветвления.
1. Если — то.
Алгоритмический язык | Блок-схема |
если условие то действие \(1\) всё | ![]() Рис. \(2\). Неполное условие |
2. Если — то — иначе.
Алгоритмический язык | Блок-схема |
если условие то действие \(1\) иначе действие \(2\) всё | ![]() Рис. \(3\). Полное условие |
3. Выбор.
Алгоритмический язык | Блок-схема |
выбор при условии \(1\): действие \(1\) при условии \(2\): действие \(2\) … при условии \(N\): действие \(N\) всё | ![]() Рис. \(4\). Выбор |
Собери блок-схему с выбором к алгоритму «Домашнее задание».
(Наличие стрелок предполагается от условия к действию, как в п. \(3\) данной теории.)
Варианты ответов:











Источники:
Рис. 1. Условный блок. © ЯКласс.
Рис. 2. Неполное условие. © ЯКласс.
Рис. 3. Полное условие. © ЯКласс.
Рис. 4. Выбор. © ЯКласс.
Вы должны авторизоваться, чтобы ответить на задание. Пожалуйста, войдите в свой профиль на сайте или зарегистрируйтесь.
Вход
или
Регистрация


