Sphere
Войти
Алгоритм вычисления суммы положительных чисел в таблице
Рассмотрим пример как типичную задачу – поиск; в данном случае следует найти сумму чисел, значение которых больше нуля.

Необходимо выполнить сравнение «Если Tabl(i,j)>0» для 25 вводимых чисел. Иначе – сравнение для 5 строк по 5 столбцам. Имеем два вложенных цикла. Первым будет цикл по строкам – по i, вложенным по отношению к нему является цикл по столбцам – по j.

Величина суммы вычисляется накоплением от начального задания СумП=0. Далее сумма увеличивается на величину, равную следующему по порядку элементу матрицы, – всего 25 увеличений.

Словесное описание алгоритма вычисления суммы положительных элементов в таблице имеет следующий вид:

  1. СумП=0.

  2. номер строки i=1.

  3. номер столбца j=1

  4. ввести элемент таблицы Tabl(i,j)

  5. Если Tabl(i,j)>0, то СумП = СумП + Tabl(i,j)

  6. следующий элемент столбца j = j+1

  7. Все элементы столбца просмотрены? Если j<=5, перейти к п. 4

  8. следующий элемент строки i = i+1

  9. Все элементы строки просмотрены? Если i<=5, перейти к п. 3

  10. Вывести СумП.

  11. Конец
photoAccount
Алексей Иванов Опубликовано 28-08-2023
imageviews 108