пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

48) Оператор присваивания. Оператор цикла с предусловием. Оператор цикла с постусловием.

Оператор присваивания заменяет текущее  значение  переменной новым значением,  которое определяется выражением, или определяет выражение, значение которого должно возвращаться функцией.

Выражение должно быть совместимо по присваиванию с типом пе ременной  или  типом значения,  возвращаемого функцией в качестве  результата.

Оператор цикла с предусловием (начинающийся с ключевого слова while) содержит в себе выражение,  которое управляет повторным выполнением  оператора (который может быть составным оператором).

 Выражение, с помощью которого осуществляется управление повторением оператора,  должно иметь булевский тип.  Вычисление  его  производится  до  того,  как  внутренний оператор будет выполнен. Внутренний оператор выполнятся повторно до тех пор,  пока выражение принимает значение Тruе.  Если выражение с самого начала принимает значение False, то оператор, содержащийся внутри оператора цикла с предусловием, не выполняется.

Оператор цикла с постусловием REPEAT…UNTIL.

Применяется для организации циклов с неизвестным заранее числом повторений, логика которых предполагает выполнение цикла до тех пор пока не станет истинным некоторое условие.

Операторы (Оператор1, Оператор2, … ОператорN), образующие тело цикла, будут выполнятся циклически, до тех пор пока значение “Условия” не станет равно TRUE (истина). Иными словами, в цикле REPEAT…UNTIL условием продолжения итераций является невыполнение “Условия” (его значение FASLE – ложь).

Условие цикла может быть логической константой, переменной или логическим выражением.


21.06.2014; 23:09
хиты: 279
рейтинг:0
Точные науки
информатика
Теория вычислений
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь