Управляющие операторы в C ++

Программы состоят из разделов или блоков инструкций, которые бездействуют до тех пор, пока они не понадобятся. При необходимости программа переходит в соответствующий раздел для выполнения задачи. Пока один раздел кода занят, другие разделы неактивны. Управляющие операторы – это то, как программисты указывают, какие разделы кода использовать в определенное время.

Управляющие операторы – это элементы исходного кода, которые управляют потоком выполнения программы. Они включают блоки с использованием скобок {и}, циклы с использованием for, while и do while, а также принятие решений с использованием if и switch. Также есть goto. Есть два типа управляющих операторов: условные и безусловные.

Условные операторы в C ++

Иногда программе необходимо выполнять в зависимости от конкретного условия. Условные операторы выполняются, когда выполняется одно или несколько условий. Наиболее распространенным из этих условных операторов является оператор if , который принимает форму:

 if (condition) 
  { 

data-type = “code”>

  оператор (ы);  

тип данных = “code”>

 }  

data-type = “code”>

Этот оператор выполняется всякий раз, когда условие истинно.

C ++ использует множество других условных операторов, включая:

  • if-else: оператор if-else работает по принципу «либо/либо». Один оператор выполняется, если условие истинно; другой выполняется, если условие ложно.
  • if-else if-else: Этот оператор выбирает один из доступных операторов в зависимости от условия. Если ни одно из условий не является истинным, выполняется оператор else в конце.
  • while: while повторяет оператор, пока данный оператор истинен.
  • do while : Оператор do while похож на оператор while с добавлением, что условие проверяется в конце.
  • for: Оператор for повторяет оператор, пока выполняется условие.

Безусловные управляющие операторы

Безусловные управляющие операторы не должны удовлетворять никаким условиям. Они немедленно передают управление из одной части программы в другую. Безусловные операторы в C ++ включают:

  • goto: оператор goto направляет управление другой части программа.
  • break: оператор break завершает цикл (повторяющаяся структура)
  • continue: A Оператор continue используется в циклах для повторения цикла для следующего значения путем передачи управления обратно в начало цикла и игнорирования операторов, следующих за ним..

Оцените статью
recture.ru
Добавить комментарий