Составители:
Рубрика:
Функция определения наибольшей из двух величин ZMAX
Формальные параметры функции:
• Вещественные переменные X,Y.
• Наибольше
Таким образ ет иметь вид –
ZMAX
лг ру и со-
стоит и
Результат:
е значение.
ом, заголовок подпрограммы буд
(X,Y).
А оритм подпрограммы имеет разветвленную структу
з двух ветвей (рис. 2.2).
Обозначения переменных в подпрограмме ZMAX
X, Y Сравниваемые значения, параметры функции
R омежуточная величина) Текущее значение максимума (пр
ZMAX Имя функции (возвращаемое значение максимума)
Основная программа
лгоритм основнойА программы имеет разветвленную структуру
и с
тановке задачи. Ветвь определяет
пут («маршрут») следования вычислительного процесса в соот-
ветствии с п ования про-
цесса для каж
ов в схеме
алгоритма
остоит из четырех ветвей (см. рис. 2.2). Каждая ветвь соответст-
вует одному из условий в пос
ь
роверяемым условием. «Маршруты» след
дой из ветвей приведены ниже.
Ветвь Условие Формула для Z
Марш
номера блок
рут
1 A < B B > 0 max(A,B·max(A,K!)) 1 – 2 – 3 – 4 – 5 – 10
2 A < B B <= 0 B – A·(2·K!) 1 – 2 – 3 – 6 – 10
3 A >= B B = 1 A + B·(K + 2)! 1 – 2 – 7 – 8 – 10
4 A >= B B <> 1 A·B – (K
2
)! 1 – 2 – 7 – 9 – 10
В основной программе осуществляется:
• вод исходных данных – значений A, B, K.
• Проверка условий и вычисление значения искомой величины Z
в соответствии с заданным условием.
В
38
Функция определения наибольшей из двух величин ZMAX
Формальные параметры функции:
• Вещественные переменные X,Y.
Результат:
• Наибольшее значение.
Таким образом, заголовок подпрограммы будет иметь вид –
ZMAX(X,Y).
Алгоритм подпрограммы имеет разветвленную структуру и со-
стоит из двух ветвей (рис. 2.2).
Обозначения переменных в подпрограмме ZMAX
X, Y Сравниваемые значения, параметры функции
R Текущее значение максимума (промежуточная величина)
ZMAX Имя функции (возвращаемое значение максимума)
Основная программа
Алгоритм основной программы имеет разветвленную структуру
и состоит из четырех ветвей (см. рис. 2.2). Каждая ветвь соответст-
вует одному из условий в постановке задачи. Ветвь определяет
путь («маршрут») следования вычислительного процесса в соот-
ветствии с проверяемым условием. «Маршруты» следования про-
цесса для каждой из ветвей приведены ниже.
Маршрут
Ветвь Условие Формула для Z номера блоков в схеме
алгоритма
1 A0 max(A,B·max(A,K!)) 1 – 2 – 3 – 4 – 5 – 10
2 A= B B=1 A + B·(K + 2)! 1 – 2 – 7 – 8 – 10
4 A >= B B <> 1 A·B – (K2)! 1 – 2 – 7 – 9 – 10
В основной программе осуществляется:
• Ввод исходных данных – значений A, B, K.
• Проверка условий и вычисление значения искомой величины Z
в соответствии с заданным условием.
38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »
