Информатика. Петрова М.В. - 56 стр.

UptoLike

Составители: 

56
Продолжение приложения В
6. Алгориты со структурой вложенных циклов
Любой цикл, содержащий внутри себя один или несколько других циклов,
называется вложенным. Цикл, охватывающий другие циклы, называется
внешним, а остальные циклывнутренними. Правила организации как для
внешнего, так и внутреннего циклов такие же, как и для простого цикла.
Параметры этих циклов
изменяются не одновременно, т. е. при одном значении
параметра внешнего цикла параметр внутреннего цикла принимает по очереди
все свои значения.
6.1. Вычислить сумму положительных элементов каждой строки матрицы.
Необходимо организовать цикл с целью перебора всех элементов строки,
поэтому параметром этого цикла следует выбрать номер столбца
j
. Перед
циклом нужно задать начальное значение суммы
0=
S
. После окончания цикла
результат необходимо вывести на печать. Если действия повторить во внешнем
цикле, изменяя индекс строки
i
, то будут вычислены все 10 сумм.
В рассмотренной задаче внешний цикл обязательно должен быть по
i
(индексу
строки), так как в противном случае были бы вычислены суммы
положительных элементов каждого столбца.
Начало
конец
x
0
=4,7
x
i
=arctgx
0
+
|x
1
– x
0
|10
-5
x
0
= x
1
да
нет
x
0
, x
1
i =1…10
Начало
конец
a
S=0
j =1..8
a
ij
>0
s =s+a
ij
s
да
нет
Начало
конец
x
k =1..99
x
min
= x
k
, n=k
j =
k+1..100
x
j
< x
min
x
min
= x
j
, n=j
x
n
= x
k
, x
k
=
x
min
x
да
нет
Рис. В.16
Рис. В.17
Рис. В.18