Составители:
Рубрика:
«Вычисление значения величины, заданной в форме ветвления»
Обращение к функции FK в основной программе выполняется
четыре раза:
Факториал Вызов функции FK
K! FK(K)
(2·K)! FK(2·K)
(K + 2)! FK(K + 2)
(K
2
)! FK(K
2
)
Обращение к функции ZMAX в основной программе выполня-
ется дважды:
Формула Вызов функции ZMAX
max(A, K!) ZMAX(A, FK(K))
max(A,B·max(A, K!)) ZMAX(A, B*Z)
Внимание!
При каждом конкретном наборе значений A, B, К будет выпол-
няться только одна ветвь. Поэтому для проверки всех ветвей алго-
ритма необходимо поочередно ввести исходные данные для каждо-
го из четырех вариантов (макет печати – п. 5).
Обозначения переменных в основной программе
A, B, K Исходные данные
Z Результат, искомая величина
3. Листинг Fortran-программы
Код исходного модуля Пояснения
! Лабораторная работа 2
! Петров А.Н. М-11
! Процедура FUNCTION
REAL
INTE
PRINT *,' Введите А,В,К '
Основная
программа
Ввод
:: A,B,Z
GER :: K
40
«Вычисление значения величины, заданной в форме ветвления»
Обращение к функции FK в основной программе выполняется
четыре раза:
Факториал Вызов функции FK
K! FK(K)
(2·K)! FK(2·K)
(K + 2)! FK(K + 2)
(K2)! FK(K2)
Обращение к функции ZMAX в основной программе выполня-
ется дважды:
Формула Вызов функции ZMAX
max(A, K!) ZMAX(A, FK(K))
max(A,B·max(A, K!)) ZMAX(A, B*Z)
Внимание!
При каждом конкретном наборе значений A, B, К будет выпол-
няться только одна ветвь. Поэтому для проверки всех ветвей алго-
ритма необходимо поочередно ввести исходные данные для каждо-
го из четырех вариантов (макет печати – п. 5).
Обозначения переменных в основной программе
A, B, K Исходные данные
Z Результат, искомая величина
3. Листинг Fortran-программы
Код исходного модуля Пояснения
! Лабораторная работа 2 Основная
! Петров А.Н. М-11 программа
! Процедура FUNCTION
REAL :: A,B,Z
INTEGER :: K
PRINT *,' Введите А,В,К ' Ввод
40
Страницы
- « первая
- ‹ предыдущая
- …
- 38
- 39
- 40
- 41
- 42
- …
- следующая ›
- последняя »
