Условные операторы
Конструкция, изменяющая последовательность выполнения операторов в программе в зависимости от условия.
Оператор if
Оператор, позволяющий выбрать один из нескольких блоков операторов в зависимости от значения выражения.
Оператор if-else
Условный оператор, позволяющий выбрать один из двух блоков операторов в зависимости от значения выражения. Если условие истинно, выполняется первый блок, иначе — второй.
Оператор if-else-if
Условный оператор, позволяющий выбрать один из нескольких блоков операторов в зависимости от значения выражения, с возможностью добавить дополнительные условия.
Циклы
Конструкция, позволяющая многократно выполнять блок операторов до тех пор, пока выполняется условие.
Цикл while
Цикл, в котором условие проверяется в начале выполнения цикла, и если оно истинно, выполняется тело цикла. После выполнения тела условие проверяется снова. Если условие ложно, цикл завершается.