C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 Условные операторы / mini-FAQ / Visual C++

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


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

(условие_1) ? (условие_2) : (условие_3)

Если условие_1 возвращает true, выполняется условие_2, иначе – условие_3.

Условные операторы if, else

if(условие)

{

// Первый блок операторов

}

else

{

// Второй блок операторов

}

Оператор switch – оператор множественного выбора. Надеюсь, все знают правила использования операторов if/else. В случае, когда приходится делать сложные конструкции (более двух вложений if), лучше применять данный оператор. Синтаксис использования следующий.


switch(выражение)

{

case constant1:

операторы

break;

case constant2:

операторы

break;

......

case constantN:

операторы

break;

default

операторы

}


Если выражение совпадет с какой-либо константой (constant), то выполнится соответствующая последовательность операторов. Если выражение не совпадает ни с одной константой, выполняется последовательность операторов default. break завершает выполнение всех инструкций оператора switch с тем, чтобы если выполнился регистр N-1, то за ним не последует выполнение регистра N. Если break убрать, то будут выполняться все последовательности операторов, следующие (включая) за совпавшей константой с выражением.




Дебетовая карта Home Credit [CPS] RU