Академический Документы
Профессиональный Документы
Культура Документы
ПРОИЗВЕДЕНИЯ
для 5 x 5 x 1
Определить P y,
y 0
S y и количество у 0.3
Решение.
Исходные данные: хн, хк, ∆х, а.
1
Результат вычислений: значения Y, произведение положительных
значений Y, сумма всех значений Y, количество значений Y, которые
меньше 0,3.
Ограничения: для вычисления переменной Y необходимо
дополнительно проверить условие 1-х0, иначе вывести текстовое
сообщение «деление на ноль».
1
начало
2
Ввод а, хн, хк, ∆х
3
k=0; P=1; S=0; x=xн
4
х хн
m к 1
х
5
i = 1, m
нет да
6
1-х ≠ 0
14 7 16
«Деление sin ax 2 k, P, S
y
на ноль» 1 x 17
нет да
8
конец
y < 0.3
9
k=k+1
нет да
10
y>0
11
P=P· y
12
S=S+y
13
Вывод х, у
15
x = x + ∆x
2
Пояснения к решению задачи.
На схеме организации цикла с известным числом повторений
отображается алгоритм, в котором параметром цикла является
переменная i, изменяющаяся от 1 до m, где m - количество
повторений цикла, вычисляемое по формуле:
x хн
m к 1
х
Для вычисления количества, суммы и произведения
используется принцип постепенного накопления.
В цикле происходит накопление произведения положительных
значений Y и подсчет количества значений Y<0.3, а также
накопление суммы всех значений Y. Вывод значений k, S, P
осуществляется по окончании цикла, то есть значения необходимо
вывести только один раз, когда они будут окончательно вычислены.