Составители:
35
Вычисление величины Z выполняется в два этапа. На первом эта-
пе выбираем min из двух величин B + 1 и C. Результат выбора обозна-
чим через промежуточную переменную R, т.е. R = min(B + 1, C).
Тогда формула для вычисления Z будет иметь вид
Z = max(A
2
+ B, R).
В предыдущих примерах были разработаны фрагменты схем
алгоритмов выбора min и max из двух величин.
Алгоритм вычисления будет иметь вид
⎩
⎨
⎧
<++
≥+
=
,1если,1
,1если,
CBB
CBС
R
⎪
⎩
⎪
⎨
⎧
<+
≥++
=
.если ,
,если ,
2
22
RBAR
RBABA
Z
Схема представлена на рис. 11.
Рис. 11. Схема алгоритма вычисления
Z = max(A
2
+ B, min (B + 1, C))
Вычисление величины Z выполняется в два этапа. На первом эта- пе выбираем min из двух величин B + 1 и C. Результат выбора обозна- чим через промежуточную переменную R, т.е. R = min(B + 1, C). Тогда формула для вычисления Z будет иметь вид Z = max(A2 + B, R). В предыдущих примерах были разработаны фрагменты схем алгоритмов выбора min и max из двух величин. Алгоритм вычисления будет иметь вид ⎧С , если B + 1 ≥ C , ⎧⎪ A2 + B, если A2 + B ≥ R, R=⎨ Z =⎨ ⎩ B + 1, если B + 1 < C , ⎪⎩ R, если A2 + B < R. Схема представлена на рис. 11. Рис. 11. Схема алгоритма вычисления Z = max(A2 + B, min (B + 1, C)) 35
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »