Оператор WHILE - цикл с условием
Синтаксис (справка по Паскалю, цикл с условием)Оператор цикла
while
имеет следующую форму:Условие представляет собой выражение логического типа, а оператор после do называется телом цикла. Перед каждой итерацией цикла условие вычисляется, и если оно истинно, то выполняется тело цикла, в противном случае происходит выход из цикла.while
условие
do
оператор
Если вместо одного оператора в теле цикла требуется выполнить несколько операторов, то используется блок команд begin...end.
Если условие всегда оказывается истинным, то может произойти зацикливание:
while 2>1 do
write(1);
Чтобы прервать зациклившуюся программу, выполняющуюся из интегрированной среды в режиме связи с оболочкой, следует использовать комбинацию клавиш Ctrl-F2 или пункт меню Программа/Завершить
В качестве примера разберем алгоритм сложения нескольких чисел. Числа вводятся с клавиатуры. Алгоритм завершает работу, когда сумма чисел превышает 20.
Работа на ПК в классе:
Вариант 1: Выполнить While7, If11, While11, сохранить в своей папке Pascal на локальном дискеВариант 2: Выполнить While8, If10, While11, сохранить в своей папке Pascal на локальном диске
Вариант 3: Выполнить While9, While11, While20, сохранить в своей папке Pascal на локальном диске
Комментариев нет:
Отправить комментарий