Similar presentations:
Блок-схема алгоритма. Линейный алгоритм
1. Блок-схема алгоритма. Линейный алгоритм
Вычисление функции Y(a,c,d).Значения a, c, d вводятся с клавиатуры.
Начало
2
tgc d * 23
y
d 2
a 1
a, c, d
3
y:=(sin(c)/cos(c)-d*23)/(exp((d-2)*ln(a))-1);
4
Y
5
Конец
2.
Блок-схема алгоритма.Разветвляющийся алгоритм
3.
Блок-схема алгоритма.Разветвляющийся алгоритм
4.
Блок-схема алгоритма.Циклический алгоритм
1
2
Ввод X, N
Пример 1.4. Дано натуральное число N.
Найти сумму первых N членов натурального
ряда.
n
S 1
i 1
i
Начало
3
A = 1/X
F=1
S=A
K=1
2 i 1
x
0,25 sin 2 x
i 1 !
4
i=1, N
5
6
K = -K
Вывод X, N, S
A = A*sqr(x)
F=F*(i+1)
7
S=S+K*A/F+0.25*sin(2*x)
Конец
Рис.4.
5.
Блок-схема алгоритма.Циклический алгоритм
Пример 1.5. Найти сумму бесконечного ряда.
Вычисление суммы прекратить, как только значение
очередного элемента ряда станет меньше или равно e
(e=0,00001) и значениями остальных элементов ряда
можно пренебречь.
S ( 1)
n 1
n 1
x n 1
*
sin nx
(n 4)!
6.
Блок-схема алгоритма.Циклический алгоритм
Пример 1.6. Разработать схему табулирования функции,
заданной на отрезке [a, b], где h шаг приращения аргумента
x, значение константы d вводится с клавиатуры.
a=1, b=15, h=0,7.
5d cos( 2.8 x3),
y lg( x 2 20),
2
5 x dx ,
x 3
3 x 5
x 5