Учебники

Arduino — Контрольные заявления

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

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

Принятие решения

Управляющие операторы — это элементы в исходном коде, которые контролируют ход выполнения программы. Они —

Если заявление

Он принимает выражение в скобках и оператор или блок операторов. Если выражение истинно, то оператор или блок операторов выполняется, в противном случае эти операторы пропускаются.

Если … еще заявление

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

Если … еще, если … еще заявление

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

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

Подобно операторам if, switch … case управляет потоком программ, позволяя программистам указывать разные коды, которые должны выполняться в различных условиях.

Условный оператор? :

Условный оператор? : единственный троичный оператор в C.