Информатика. Петрова М.В. - 39 стр.

UptoLike

Составители: 

39
Продолжение приложения В
Оператор цикла с постпроверкой условия:
REPEAT<группа операторов>UNTIL<условие>
В этом операторе, в отличие от оператора цикла с предусловием, условие
проверяется после выполнения тела цикла. При этом тело цикла выполняется
хотя бы один раз и до тех пор, пока условие ложно. Если в цикле WHILE
выполняется несколько
операторов, то они объединяются в один составной и
заключаются в операторные скобки
BEGIN и END, а в цикле REPEAT это не
делается.
3.4. Вычислить значение функции
1+|x|
1+4xx
=y
3
, пользуясь оператором
цикла WHILE, при
x
, изменяющемся в диапазоне
коннач
xxx
с шагом
Δx
.
Представим решение этой задачи в виде блок-схемы (рис. В.7).
Начало
a
x=0
y
x=x+0,1
конец
нет да
y=a
3
/(a
2
+x)
x3
Начало
конец
a
x = 0..3,0.1
y
=a
3
/
(
a
2
+x
2
)
y
Начало
конец
x, 
y
=1
n=1
y
=
y
x/n
y
n=n+1
y
>
да
нет
Рис. В.4.
Рис. В.5.
Рис. В.6.