Инструкция присваивания. Выбор. Циклы.
Инструкция 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 (УсловиеВыполнения) { // Инструкции цикла (тело цикла)
Сначала проверяется значение выражения УсловиеВылолнения. Если оно не равно нулю, т. е. условие истинно, то выполняются инструкции цикла (тело цикла). Затем снова проверяется значение выражения УсловиеВыполнения, и если оно не равно нулю, инструкции цикла выполняются еще раз. И так до тех пор, пока значение выражения УсловиеВылолнения не станет равным нулю.