Для управления процессом выполнения программы C# предоставляет условные операторы if и switch, а для запуска повторяющихся действий циклы: for, while (do/while) и foreach. Условные операторы Условные операторы – это конструкции, позволяющие управлять ходом выполнения программы в зависимости от определенных условий. В языке C# присутствует два типа таких конструкций: if…else и switch…case. Оператор if Конструкция if…else позволяет проверить некоторое условие на истинность и, в зависимости от результата, выполнить тот или иной блок кода. Пример использования условного оператора if…else: В качестве условия может выступать переменная типа bool, либо выражение, значение которого имеет тип bool. Оператор switch Конструкция switch…case используется, когда необходимо, в зависимости от конкретного значения переменной или результата некоторой операции, выполнить требуемый блок кода. Синтаксис конструкции имеет следующий вид: Циклы Циклы в языках программирования предназначены для построения конс