Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

C# — принятие решений

Структуры принятия решений требуют, чтобы программист указал одно или несколько условий, которые должны быть оценены или проверены программой, вместе с оператором или операторами, которые должны быть выполнены, если условие определено как истинное, и, необязательно, другие операторы, которые должны быть выполнены, если условие определено как ложное.

Ниже приведена общая форма типичной структуры принятия решений, встречающаяся в большинстве языков программирования.

C# предоставляет следующие типы операторов принятия решений. Нажмите на следующие ссылки, чтобы проверить их детали.

Серийный номер Положение и описание
1 если заявление

оператор if состоит из логического выражения, за которым следует одно или несколько утверждений.

2 if...else оператор

оператор if может сопровождаться необязательным оператором else , который выполняется, когда логическое выражение ложно.

3 вложенные операторы if

Вы можете использовать одно если или иначе, если оператор внутри другого if или иначе, если заявления).

4 оператор переключения

переключатель Оператор позволяет проверить переменную на равенство списку значений.

5 вложенные операторы переключения

Вы можете использовать один переключатель оператор внутри другого переключателя заявления).

? :Оператор

Мы рассмотрели условный оператор ? : в предыдущей главе, который можно использовать вместо if...else заявления. Он имеет следующую общую форму —

Exp1 ? Exp2 : Exp3;

Где Exp1, Exp2 и Exp3 — выражения. Обратите внимание на использование и размещение двоеточия.

Значение а? выражение определяется следующим образом:вычисляется Exp1. Если это правда, то оценивается Exp2 и становится значением всего ? выражение. Если Exp1 ложно, то вычисляется Exp3, и его значение становится значением выражения.


Язык C

  1. Оператор переключения C#
  2. Оператор C# break
  3. C# оператор продолжения
  4. Оператор разрыва С++
  5. C++ оператор продолжения
  6. C оператор if...else
  7. Оператор передачи Python
  8. C — базовый синтаксис
  9. Улучшите процесс принятия решений в передовом производстве с помощью аналитики
  10. Автоматизация приема данных и оптимизация принятия решений