Лабораторный практикум по информатике. Гурьяшова Р.Н - 137 стр.

UptoLike

137
Отчёт-презентация к лаборат орной работ е 1
Вычисление значения выражения
1. Задание
Вычислить значение величины
Z:
)2cosln(
cosln3
)cos|ln(
2
°+aa
b+
a+|b=Z
, где
2.1,5 =b=a
Для
удобства написания программы введем обозначения:
A+|B|=R cosln
;
B+=W cosln3
;
°+A=Q 2cosln
.
В таком случае вычисление
Z можно представить в виде:
QA
W
R=Z
2
Обозначения переменных
Имя переменной
Тип переменной
Пояснение
Fortran
C
A, B REAL
FLOAT
R, W, Q, Z REAL
FLOAT
Рабочие переменные и результат
2. Схема алгоритма 3. Листинг Basic-программы
Программный код
' Исходные данные
A = 1.5: B = -2
PI = 3.1415
' Вычисление Z
R = LOG(ABS(B)) + COS(A)
W = LOG(3) + COS(B)
Q = LOG(A) + COS(2*PI/180)
Z = R^2 - SQR(W)/(A*Q)
' Вывод значений A,B,Z
PRINT " A = ";A;
PRINT " B = ";B
PRINT " Z = ";Z
END
4. Макет печати
           От чёт - пре зент а ция к л а б о ра т о рно й ра б о т е 1
                  Вычисление значения выражения
                                            1. Задание
Вычислить значение величины Z:
                                 ln3+ cos b
Z = (ln | b | + cos a) 2 −
                             a (lna + cos 2° )   , где a = 1,5   b = −2.
Для удобства написания программы введем обозначения:
    R = ln | B | +cosA; W = ln3 + cos B ; Q = lnA+cos2° .
В таком случае вычисление Z можно представить в виде:
                                                         W
                                         Z = R2 −
                                                        A⋅Q
                                  Обозначения переменных
                             Тип переменной
  Имя переменной                                                 Пояснение
                        Fortran C
        A, B            REAL FLOAT Исходные данные
     R, W, Q, Z         REAL FLOAT Рабочие переменные и результат

      2. Схема алгоритма                           3. Листинг Basic-программы
                                                           Программный код
                                                  ' Исходные данные
                                                  A = 1.5: B = -2
                                                  PI = 3.1415
                                                  ' Вычисление Z
                                                  R = LOG(ABS(B)) + COS(A)
                                                  W = LOG(3) + COS(B)
                                                  Q = LOG(A) + COS(2*PI/180)
                                                  Z = R^2 - SQR(W)/(A*Q)
                                                  ' Вывод значений A,B,Z
                                                  PRINT " A = ";A;
                                                  PRINT " B = ";B
                                                  PRINT " Z = ";Z
                                                  END
                                       4. Макет печати



                                                  137