PP writeln('Сумма равна: ',sum);
PPPPPPPPend; - логическое выражение, истинность которого проверяется вначале выполнения циклического оператора; - любые выполняемые операторы языка. Порядок выполнения цикла:Пока условие истинно выполняется тело цикла. Как только условие становится ложно выполнение цикла прекращается.Блок - схема цикла с предусловием:Примечание: в прямоугольных блоках показано любое действие, которое выполняется в цикле или после него (шаг цикла), в овалах - начало или конец всей программы или её части. Главную роль в данной блок - схеме играет её центральная часть. Пример:Задача: вычислить сумму ряда 1+1.5+2+2.5+3+3.5+ .. + 30program example-while;var
Вчера мы узнали о понятии в общих чертах, сегодня узнаем о каждом из циклов в паскале поподробней и увидим как они задаются. Будем разбирать цикл while с предусловием, цикл for с параметром и цикл repeat - until с постусловием.1. Цикл с параметром в Паскале - FORЦикл FOR задаёт определённое условие по которому программа будет работать до его выполнения, допустим нужно нам 5 (или n) раз зациклить программу, то это легко сделать с помощью данного цикла. У цикла FOR есть характерная черта - счетчик который обычно обозначается буквой i или j. Внешний вид цикла с параметром в паскале:for i:= 1 to n do // присваиваем i сначала одному, потом двум, трем, ..., nПосле 1-го прохода переменной i присваиваем 1, после второго присваиваем 2 и так до тех пор, пока не дойдем до n. to - это до .. в порядке возрастания, также есть downto - до .. в порядке убывания. Блок - схема цикла с параметром:2. Цикл с предусловием в Паскале - WHILEОператор цикла с предусловием выполняет действия заранее неизвестное число раз. Выход из цикла осуществляется, если некоторое логическое выражение или его результат окажется ложным. Так как верность логического выражения проверяется в начале, тело цикла может не выполнится ни одного разу.Структура цикла с предусловием:WHILEPP<условие> DO
Паскаль - Урок 6: Циклы while, for, repeat
Подробные и понятные уроки языка Паскаль, научитесь программированию на Паскаль вместе с нами!
» » Паскаль - Урок 6: Циклы while, for, repeat
Загрузка. Пожалуйста, подождите...
Паскаль - Урок 6: Циклы while, for, repeat » ZedPost.ru - хороший блог про Pascal, HTML, а также про множество другого интересного!
Комментариев нет:
Отправить комментарий