Оператор цикла с
предусловием организует выполнение операторов заранее
неизвестное число раз. Выход из цикла осуществляется, если некоторое
логическое выражение окажется ложным. Так как истинность логического
выражения проверяется в начале, тело цикла может не выполнится ни разу.
Условный оператор реализует
алгоритмическую конструкцию "ветвление" и изменяет порядок выполнения
операторов в зависимости от истинности или ложности некоторого условия.
Существует два варианта оператора.