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

UptoLike

24. Применение стека при вызове подп
ереп
ро м
олнение стека.
чения выражения
аботы 1 см. стр. 31.
грам .
25.
Рекурсия. Условие останова. П
4. Задания на выполнение
лабораторных работ
неДля табл. 4.1–4.7 приведены примеры выпол ния лаборатор-
ных работ (см. раздел 2).
Таблица 4.1. Вычисление зна
Задания для лабораторной работы 1.
Математические функциитабл. 6.1, 6.2, 6.3.
Пример выполнения лабораторной р
Составить программу вычисления величины
Ζ
с использовани-
ые
ем функции.
Исходн
данные
Значение
Формула для вычисления Z
Z
a
b
1
ba
a
baa
Z lnln
ln2ln
+
+
=
2 1,5 0,5
b
abb 3lnln ++
2
)2sin(sin
sinsin
sin8sin
22
22
b
aZ
+
++=
π
o
– 2 1,25 0,
22
baba +
2913
3
222
2
)ln(ln
)3n
ab
a
b
a
b
+
1,5
2
2
l3(ln
ln
a
Z
+
=
2 1,5394
2
lna +
4
)2,0tg2
π
a
(tg
)tg3(tg
tgtg
+
=
abb
baZ
o
0,8 3 1,1962
ba
a
ba
Z 2coscos
)3,0cos5(cos
)cos2(cos
2
++
+
+
=
π
o
1,2 1 0,2525
4
ln3cos
2
+ b
o
π
6
)2ln(cos
3
+ba
)ln(cos
2
22
+= aZ
3 – 2 1,1684
b
a)cos3 +
o
7
a
b
b
ba
Z cossin
(sin
)cos2(sin
2
++
+
=
– 1 1,7 2,4201
78
     24.    Применение стека при вызове подпрограмм.
     25.    Рекурсия. Условие останова. Переполнение стека.

                    4. Задания на выполнение
                        лабораторных работ
   Для табл. 4.1–4.7 приведены примеры выполнения лаборатор-
ных работ (см. раздел 2).

       Таблица 4.1.        Вычисление значения выражения
   Задания для лабораторной работы 1.
   Математические функции – табл. 6.1, 6.2, 6.3.
   Пример выполнения лабораторной работы 1 см. стр. 31.
   Составить программу вычисления величины Ζ с использовани-
ем функции.
                                                               Исходные
                                                                данные      Значение
 №               Формула для вычисления Z
                                                                               Z
                                                               a      b
             a ln 2a + ln b           a
 1     Z=                         −     ln a + ln b            2     1,5     – 0,5
            b + ln ab + ln 3          b

                                        sin 2 π + sin 2 b
 2     Z = sin 2 8o + sin 2 a +                                –2    1,25   0,2913
                                      a(sin 2 ab + sin 2 2b)
              ln 2 a + ln 2 b               b
 3     Z=       2          2
                                  − (ln 2     + ln 2 ab) 2     1,5    2     – 1,5394
            a (ln 3 + ln 3a )               a
                                b + (tg 3o − tg ab)
 4     Z=    tg a − tg b −                                     0,8    3     1,1962
                                 (tg 2a − tg 0,2π )
              (cos 2a + cos b) 2
 5     Z=                          +        cos a + cos 2b     1,2    1     0,2524
            a (cos 5o + cos 0,3π )
                    π                 cos 2 3o + ln b
 6     Z = (cos 2       + ln a) 2 −                            3     –2     1,1684
                    3                 a(cos 2 b + ln 2)
            (sin 2a + cos b) 2                        a
 7     Z=                      +        sin b + cos            –1    1,7    2,4201
            b(sin 3o + cos a)                         b


                                               78