Иллюстрированный самоучитель по С++ для начинающих

Инструкция присваивания. Выбор. Циклы.

Инструкция switch

Вариант 1.

switch (выражение)
case константа 1: инструкция1; break;
case константа2: инструкция2; break;
case константа3: инструкция3; break;
default: инструкция; break;

Вариант 2.

switch (выражение) {
case константа1: инструкция1; break;
case константа2: инструкция2; break;
case константа3: инструкция3; break;

Инструкция for

Синтаксис:

for (Инициализация; УсловиеВыполнения; Изменение);
// Здесь инструкции цикла (тело цикла)

Инициализация – инструкция инициализации счетчика циклов.

УсловиеВыполнения – выражение, значение которого определяет условие выполнения инструкций цикла. Инструкции цикла выполняются до тех пор, пока УсловиеВыполнения истинно, т. е. не равно нулю.

Изменение – инструкция изменения параметра цикла. Как правило, эта инструкция изменяет значение переменной, которая входит в УсловиеВыполнения.

Инструкция do while

Синтаксис:

do
{
// Инструкции цикла (тело цикла) }
while (УсловиеПовторения);

Сначала выполняются инструкции цикла (тело цикла), затем проверяется значение выражения УсловиеПовторения, и если условие истинно, не равно нулю, то инструкции, цикла выполняются еще раз. И так до тех пор, пока УсловиеПовторения не станет ложным, т. е. равным нулю.

Инструкция while

Синтаксис:

while (УсловиеВыполнения) {
// Инструкции цикла (тело цикла)

Сначала проверяется значение выражения УсловиеВылолнения. Если оно не равно нулю, т. е. условие истинно, то выполняются инструкции цикла (тело цикла). Затем снова проверяется значение выражения УсловиеВыполнения, и если оно не равно нулю, инструкции цикла выполняются еще раз. И так до тех пор, пока значение выражения УсловиеВылолнения не станет равным нулю.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.