Информатика: Сегментация программ. Гурьяшова Р.Н - 32 стр.

UptoLike

Функция F
Вычисленное значение.
м, заголовок функции будет иметь вид
F(X,Y).
рограммы введем для хра-
олнительные обозначения
R, W
Формальные параметры функции:
Вещественные переменные X,Y.
Результат:
Таким образо
Для удобства отладки и написания п
нения промежуточных результатов доп
, Q.
A+|B|=R cosln
2
;
B+=W cos3ln
2
;
°+A=Q 2cosln
2
.
С учетом введенных обозначений вычисление Z можно пред-
ставить в виде:
QA
|W|
R=Z
2
.
Обозначения переменных в программе
A, B Исходные данные
R, W, Q Промежуточные переменные
Z Результат, искомая величина
В процессе вы к функции про-
исходит три
Вызов функции F
числения значения Z обращение
раза, а именно:
Имя переменной Выражение
R ln F(|B|, A)
2
|B| + cos A
W ln
2
3 + cos B F(3, B)
Q ln
2
A + cos 2º F(A, 2º)
Пр . Поскольку етрических
долж радианах, г одимо пер по
формуле
имечание
ен быть указан в
у тригоном
радусы необх
функций аргумент
евести в радианы
18
x
Наприме os 2º записать как COS(2*3.1415/180).
В реализации Intel Fortran имеются функции с аргументами в градусах
(табл. 6.1), так что cos 2º можно записать как COSD(2.0).
0
.
π
р, c
32
   Функция F
   Формальные параметры функции:
   • Вещественные переменные X,Y.
   Результат:
   • Вычисленное значение.
   Таким образом, заголовок функции будет иметь вид – F(X,Y).
   Для удобства отладки и написания программы введем для хра-
нения промежуточных результатов дополнительные обозначения
R, W, Q.
                       R = ln 2 | B | + cos A ;
                              W = ln 2 3 + cos B ;
                              Q = ln 2 A + cos 2° .
   С учетом введенных обозначений вычисление Z можно пред-
ставить в виде:
                                            |W |
                               Z = R2 −          .
                                            A⋅Q
                      Обозначения переменных в программе
 A, B             Исходные данные
 R, W, Q          Промежуточные переменные
 Z                Результат, искомая величина

   В процессе вычисления значения Z обращение к функции про-
исходит три раза, а именно:

    Имя переменной                 Выражение               Вызов функции F
                                   2
             R                    ln |B| + cos A              F(|B|, A)
             W                     ln2 3 + cos B               F(3, B)
             Q                    ln2 A + cos 2º              F(A, 2º)
   П р и м е ч а н и е . Поскольку у тригонометрических функций аргумент
должен быть указан в радианах, градусы необходимо перевести в радианы по
           x ⋅π
формуле           .
           180
    Например, cos 2º записать как COS(2*3.1415/180).
    В реализации Intel Fortran имеются функции с аргументами в градусах
(табл. 6.1), так что cos 2º можно записать как COSD(2.0).


                                       32