Читайте также:
|
|
алг радиация1 (резцел m)
дано
надо
начвещтаб a[1:100], вещ b, цел I
нцдля i от 1 до 100
a[i]: = радиация
вправо
кц
b: = радиация
m: = 0
нцдля i от 1 до 100
если a[i]>b
то
m: = m + 1
все
кц
кон
Задача 27. Произведение элементов массива. Составьте блок-схему алгоритма нахождения произведения вещественных чисел П=a(1)×a(2)×…×a(n). Решение. Смотри блок-схему алгоритма (задача 27) (использована циклическая структура «while P do S»). Произведение можно находить так: П:=а(1) П:=П×а(2) П:=П×а(3) … П:=П×а(n). В блок-схеме вместо этой цепочки операторов запишем оператор П:=П×а(k), где k изменяется от 1 до n; k – параметр цикла. Чтобы значение первого произведения было равно a1, следует положить начальное значение П равным 1. Операторы 4-6 составляют цикл. | Блок-схема алгоритма (задача 27): |
Значение описания данных в виде таблиц при описании алгоритмов:
1) Организация данных в виде таблиц позволяет записать коротким алгоритмом работу с большим объемом информации (величины, объекты).
2) Позволяет расширить область применимости алгоритма, то есть, задавая различные значения, можно использовать один и тот же алгоритм для решения различных задач.
Дата добавления: 2015-07-10; просмотров: 176 | Нарушение авторских прав