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

UptoLike

24
3.
Ручной расчёт результатов
Вычислим значение y = f(X, α) в начальной и конечной точках.
Контрольные точки
Аргумент X Функция y = f(X, α)
X
min
0 f (X
min
, α
1
) 1
X
max
1 f (X
max
, α
2
) 0,708
Таблица значений аргумента X и функции y на интервале
[0;0,4] [0,6;1]
X f(X, α
1
) X f(X, α
2
)
0 –1 0,6 –0,0812
0,2 –0,89 0,8 0,3146
0,4 –0,7605 1 0,7081
Очевидно, что количество отрицательных значений функции
K = 4.
4. Алгоритм
При решении используется алгоритм вычисления количества. В
п.4 п.6 осуществляется выбор параметра α в зависимости от те-
кущего значения аргумента X (проверка условия X X
cp
).
Алгоритм состоит из следующих действий:
1. Ввод данныхзначений X
min
, X
max
, X
cp
, X, α
1
, α
2
.
2. Задание начального значения переменным X = X
min
, K = 0.
3. Начало цикла по X.
4. Проверка условия X X
cp
. Если условие выполнено, перейти к
п.5, иначек п.6.
5. Параметру α присваивается значение α
1
: α = α
1
. Перейти к п.7.
6. Параметру α присваивается значение α
2
: α = α
2
.
7. Вычисление значения функции y = f(x, α).
8. Вывод текущих значений аргумента X и функции Y.
9. Проверка условия Y < 0. Если условие выполнено, перейти к
п.10, иначек п.11.
10. Увеличение текущего значения счётчика: K = K + 1.
11. Увеличение текущего значения аргумента: X = X + X.
12.
Конец цикла по X.
13. Вывод результатаколичества K.
14. Конец.
                       3. Ручной расчёт результатов
      Вычислим значение y = f(X, α) в начальной и конечной точках.
                                 Контрольные точки
     Аргумент X                            Функция y = f(X, α)
     Xmin    0                f (Xmin, α1)                       –1
     Xmax    1                f (Xmax, α2)                     0,708
     Таблица значений аргумента X и функции y на интервале
                  [0;0,4]                                [0,6;1]
          X                 f(X, α1)              X                f(X, α2)
          0                    –1                0,6               –0,0812
         0,2                 –0,89               0,8                0,3146
         0,4                –0,7605               1                 0,7081
   Очевидно, что количество отрицательных значений функции
K = 4.
                                  4. Алгоритм
    При решении используется алгоритм вычисления количества. В
п.4 – п.6 осуществляется выбор параметра α в зависимости от те-
кущего значения аргумента X (проверка условия X ≤ Xcp).
      Алгоритм состоит из следующих действий:
1.  Ввод данных – значений Xmin , Xmax, Xcp, ∆X, α1, α2.
2.  Задание начального значения переменным X = Xmin, K = 0.
3.  Начало цикла по X.
4.  Проверка условия X ≤ Xcp. Если условие выполнено, перейти к
    п.5, иначе – к п.6.
5. Параметру α присваивается значение α1: α = α1. Перейти к п.7.
6. Параметру α присваивается значение α2: α = α2.
7. Вычисление значения функции y = f(x, α).
8. Вывод текущих значений аргумента X и функции Y.
9. Проверка условия Y < 0. Если условие выполнено, перейти к
    п.10, иначе – к п.11.
10. Увеличение текущего значения счётчика: K = K + 1.
11. Увеличение текущего значения аргумента: X = X + ∆X.
12. Конец цикла по X.
13. Вывод результата – количества K.
14. Конец.
                                        24