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

UptoLike

30
Таблица значений функции Y = F(X) на интервале
[0,5;1,1] с шагом X
1
= 0,2 [1,2;1,5] с шагом X
2
= 0,1
X Y X Y
0,5 −0,186 1,2 0,414
0,7 −0,078 1,3 0,558
0,9 0,078 1,4 0,721
1,1 0,287
1,5 0,905
Вычислим сумму значений функции: S = 2,698, S > 0. При ре-
шении задачи используется алгоритм вычисления суммы.
4. Алгоритм
В п.8 п.9 выполняется смена шага X
= X
2
, если текущее
значение аргумента X равно X
cp
(X = X
cp
). В п.12 п.14 определя-
ется знак суммы S и выводится текстовое сообщение.
Алгоритм состоит из следующих действий:
1. Ввод данныхзначений переменных X
min
, X
max
, X
cp
, X
1
, X
2
.
2. Задание начального значения переменным: X = X
min
; S = 0.
3. Задание начального значения шага X
= X
1
.
4. Начало цикла по X.
5. Вычисление значения функции Y = F(X).
6. Вычисление суммы S = S + Y.
7. Вывод текущего значения аргумента X и функции Y.
8. Проверка условия X = X
cp
. Если условие выполняется, то перей-
ти к п.9, иначе к п.10.
9. Изменение текущего значения шага X
= X
2
.
10. Увеличение аргумента X на шаг X = X + X.
11. Конец цикла по X.
12. Проверка условия S > 0. Если условие выполняется, то перейти
к п.13, иначек п.14.
13. Вывод сообщения S > 0 (сумма положительна), перейти к п.15.
14. Вывод сообщения S < 0 (сумма отрицательна).
15. Конец.
Схема алгоритма приведена на рис. 2.9.
        Таблица значений функции Y = F(X) на интервале
     [0,5;1,1] с шагом ∆X1 = 0,2        [1,2;1,5] с шагом ∆X2 = 0,1
         X                Y                X                  Y
        0,5            −0,186             1,2               0,414
        0,7            −0,078             1,3               0,558
        0,9             0,078             1,4               0,721
     1,1          0,287                   1,5               0,905
   Вычислим сумму значений функции: S = 2,698, S > 0. При ре-
шении задачи используется алгоритм вычисления суммы.
                              4. Алгоритм
   В п.8 – п.9 выполняется смена шага ∆X = ∆X2, если текущее
значение аргумента X равно Xcp (X = Xcp). В п.12 – п.14 определя-
ется знак суммы S и выводится текстовое сообщение.

     Алгоритм состоит из следующих действий:
1.  Ввод данных – значений переменных Xmin , Xmax, Xcp, ∆X1, ∆X2.
2.  Задание начального значения переменным: X = Xmin; S = 0.
3.  Задание начального значения шага ∆X = ∆X1.
4.  Начало цикла по X.
5.  Вычисление значения функции Y = F(X).
6.  Вычисление суммы S = S + Y.
7.  Вывод текущего значения аргумента X и функции Y.
8.  Проверка условия X = Xcp. Если условие выполняется, то перей-
    ти к п.9, иначе – к п.10.
9. Изменение текущего значения шага ∆X = ∆X2.
10. Увеличение аргумента X на шаг X = X + ∆X.
11. Конец цикла по X.
12. Проверка условия S > 0. Если условие выполняется, то перейти
    к п.13, иначе – к п.14.
13. Вывод сообщения S > 0 (сумма положительна), перейти к п.15.
14. Вывод сообщения S < 0 (сумма отрицательна).
15. Конец.

     Схема алгоритма приведена на рис. 2.9.


                                   30