http://informat45.ucoz.ru/practica/9_klass/bosova/4_glava/pascal.pngДля выполнения этого задания потребуется соответствующая программа, которую можно скачать по данной ссылке.

Программирование циклов с заданным условием продолжения работы

Цикл с заданным условием продолжения работы (цикл-ПОКА) программируется в языке Паскаль с помощью оператора while. Общий вид оператора:

   while <условие> do <оператор>

Здесь:
   <условие> - логическое выражение; пока оно истинно, выполняется тело цикла;
   <оператор> - простой или составной оператор, с помощью которого записано тело цикла.

Запишем на языке Паскаль алгоритм получения частного q и остатка r от деления целого числа x на целое число y без использования операции деления.

Program n_14.
http://informat45.ucoz.ru/practica/9_klass/bosova/4_glava/n14.png

Программирование циклов с заданным условием окончания работы

Цикл с заданным условием окончания работы (цикл-ДО) программируется на языке Паскаль с помощью оператора repeat. Общий вид оператора:
   
   repeat <оператор1>; <оператор2>; ...;> until <условие>

Здесь:
   <оператор1>; <оператор2>; ...; - операторы, образующие тело цикла;
   <условие> - логическое выражение; если оно ложно, то выполняется тело цикла.
Запишем на языке Паскаль алгоритм решения задачи о графике тренировок спортсмена.

Program n_15.
http://informat45.ucoz.ru/practica/9_klass/bosova/4_glava/n15.png

Цикл с заданным числом повторений (цикл-ДЛЯ) программируется на языке Паскаль с помощью оператора for. Общий вид оператора:

for <параметр>:=<начальное_значение> to <конечное_значение> do <оператор>

Здесь:
   <параметр> - переменная целого типа;
   <начальное_значение> и <конечное_значение> - выражение того же типа, что и параметр, вычисляемый перед началом цикла.
   <оператор> - простой или составной оператор - тело цикла.
При выполнении этого оператора после каждого выполнения тела цикла происходит увеличение на единицу параметра цикла; условием выхода из цикла является превышение параметром конечного значения.

Запишем на языке Паскаль алгоритм вычисления степени с натуральным показателем n для любого вещественного числа а.

Program n_16.
http://informat45.ucoz.ru/practica/9_klass/bosova/4_glava/n16.png

Program n_17.
http://informat45.ucoz.ru/practica/9_klass/bosova/4_glava/9_n17.png

Program n_18.
http://informat45.ucoz.ru/practica/9_klass/bosova/4_glava/9_n18.png