Основы алгоритмизации. Регеда В.В - 46 стр.

UptoLike

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

В данном алгоритме можно совместить в двух общих вложенных
циклах присвоение значений элементам матрицы, анализ их знака,
подсчет количества отрицательных элементов матрицы, их замену на
нуль и вывод матрицы.
Пример 12
Подсчитать и вывести на дисплей суммы элементов той же мат-
рицы по строкам. Схема алгоритма приведена на рис. 3.19.
Во внутреннем цикле для каждой строки матрицы формируются
промежуточные суммы элементов по строкам, а после выхода из
внутреннего цикла они выводятся на дисплей.
Прежде чем произойдет переход на следующую строку матри-
цы A(i, j), переменную S необходимо обнулить.
В некоторых случаях при обработке матриц достаточно организо-
вать только один цикл. Это, например, задачи, в которых обрабаты-
ваются диагонали матриц.
Пример 13
Для матрицы A(i, j) размерностью 8×8 подсчитать сумму элемен-
тов ее главной и побочной диагоналей и вывести их на дисплей.
При составлении схемы алгоритма (рис. 3.20) учтем, что элементы
главной диагонали имеют одинаковые индексы, а у побочной номер
строки и столбца связаны между собой следующим соотношением
j=9i.
46
   В данном алгоритме можно совместить в двух общих вложенных
циклах присвоение значений элементам матрицы, анализ их знака,
подсчет количества отрицательных элементов матрицы, их замену на
нуль и вывод матрицы.
  Пример 12
   Подсчитать и вывести на дисплей суммы элементов той же мат-
рицы по строкам. Схема алгоритма приведена на рис. 3.19.
   Во внутреннем цикле для каждой строки матрицы формируются
промежуточные суммы элементов по строкам, а после выхода из
внутреннего цикла они выводятся на дисплей.
   Прежде чем произойдет переход на следующую строку матри-
цы A(i, j), переменную S необходимо обнулить.
   В некоторых случаях при обработке матриц достаточно организо-
вать только один цикл. Это, например, задачи, в которых обрабаты-
ваются диагонали матриц.
  Пример 13
   Для матрицы A(i, j) размерностью 8×8 подсчитать сумму элемен-
тов ее главной и побочной диагоналей и вывести их на дисплей.
   При составлении схемы алгоритма (рис. 3.20) учтем, что элементы
главной диагонали имеют одинаковые индексы, а у побочной номер
строки и столбца связаны между собой следующим соотношением
j=9−i.




                               46