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

UptoLike

19
4.
Алгоритм
Алгоритм состоит из следующих действий:
1. Ввод исходных данных значений переменных X
min
, X
max
, X.
2. Задание начального значения Ymax=1.0E38 (заведомо малого
числа10
38
).
3. Начало цикла по X.
4. Вычисление значения функции Y = F(X).
5. Вывод текущего значения аргумента X и функции Y.
6. Проверка условия Y < 0. Если условие выполняетсяперейти к
п.7, иначе к п.9.
7. Проверка условия Y > Y
max
. Если условие выполняется перейти
к п.8, иначе к п.9.
8. Присвоить значения переменным: Y
max
= Y, X
m
= X.
9. Конец цикла по X.
10. Вывод результатов значений Y
max
, X
m
.
11. Конец.
Схема алгоритма представлена на рис. 2.7 (стр.21).
5. Макет печати результатов
По C-программе По Basic-программе
ГРАНИЦЫ ИНТЕРВАЛА
0.6 <= X <= 0.8
ШАГ DX = 0.05
ТАБЛИЦА
X = 0.60 Y = -9.020E+00
X = 0.65 Y = -2.196E+00
X = 0.70 Y = -3.331E-01
X = 0.75 Y = 4.200E-01
X = 0.80 Y = 7.925E-01
YMAX
=-3.331E-01 при X = 0.70
Как видно, результаты ручного и машинного расчётов совпа-
дают.
                          4. Алгоритм
     Алгоритм состоит из следующих действий:
1. Ввод исходных данных – значений переменных Xmin , Xmax , ∆X.
2. Задание начального значения Ymax= –1.0E38 (заведомо малого
    числа −1038).
3. Начало цикла по X.
4. Вычисление значения функции Y = F(X).
5. Вывод текущего значения аргумента X и функции Y.
6. Проверка условия Y < 0. Если условие выполняется – перейти к
    п.7, иначе – к п.9.
7. Проверка условия Y > Ymax. Если условие выполняется – перейти
    к п.8, иначе – к п.9.
8. Присвоить значения переменным: Ymax = Y, Xm = X.
9. Конец цикла по X.
10. Вывод результатов – значений Ymax, Xm.
11. Конец.

   Схема алгоритма представлена на рис. 2.7 (стр.21).
                 5. Макет печати результатов
     По C-программе                  По Basic-программе
                                   ГРАНИЦЫ ИНТЕРВАЛА
                                    0.6 <= X <= 0.8
                                     ШАГ DX = 0.05
                                        ТАБЛИЦА
                               X = 0.60   Y = -9.020E+00
                               X = 0.65   Y = -2.196E+00
                               X = 0.70   Y = -3.331E-01
                               X = 0.75   Y = 4.200E-01
                               X = 0.80   Y = 7.925E-01
                             YMAX =-3.331E-01 при X = 0.70

   Как видно, результаты ручного и машинного расчётов совпа-
дают.

                               19