Оператор while /пока/ управляет повторным выполнением какого-либо оператора или группы операторов. Оператор выполняется повторно до тех пор, пока управляющее выражение принимает значение true /истина/.
Если управляющее выражение принимает с самого начала значение false /ложь/, то оператор вообще не выполняется.
Пример:составить программу для расчета значений функции y = exlgx на отрезке [a, b] и шагом dx с использованием оператора цикла с предусловием.
|
нет
|
x:=xn;
while (x<=xk) do
begin
y:=exp(x)*ln(x)/ln(10);
writeln (‘x=’, x:6:3, ‘y=’, y:8:3);
x:=x+dx;
end;
|