double arrow

Необходимость ветвлений


В простейших программах все команды выполняются одна за другой последовательно.

Так реализуются линейные алгоритмы. Однако часто надо выбрать тот или иной вариант действий в зависимости от некоторых условий: если условие верно, поступать одним способом, а если неверно — другим. Для этого используют разветвляющиеся алгоритмы, которые в языках программирования представлены в виде условных операторов. В языке Си существует два вида условных операторов:

• оператор if — elseдля выбора из двух вариантов

• оператор множественного выбора switchдля выбора из нескольких вариантов


Сейчас читают про: