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