Программирование разветвляющихся и циклических вычислительных процессов

Вычислительные процессы, в которых часть вычислений по­вторяется многократно, называются циклическими процессами.

Виды операторов цикла.

  1. Оператор цикла с предварительным условием.
  2. Оператор цикла с последующим условием.
  3. Оператор цикла с параметром.

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

Форма записи оператора цикла с предусловием:

while логическое выражение do

begin операторы циклической части программы (тело цикла) end;

Если в циклической части оператора стоит всего один оператор, то опе­раторные скобки begin и end можно не указывать и оператор цикла примет вид:

while логическое выражение do оператор;

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

Если с самого начала значение логического выражения не является истиной, то операторы циклической части не выполняются ни разу.

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

Пример. Вычислить значения функции Y при изменении X от С до D с шагом Н.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: