| Школьный АЯ (в этом алгоритме отражены процессы ввода исходных данных и вывода результатов )
алгМодификация(арг целN, арг рез
вещ табA[1:N, 1:N])
дано | N>0
надо | элементы строк, содержащих отрица-
| тельные числа, заменены на нули
нач целi, j, литFlag
ввод N
нц дляi от1 доN
нц для j от1 до N
вводA[i,j]
кц
кц
нц дляi от1 доN | цикл по строкам
j := 1; Flag := "Нет"
нц пока (j<=N) и (Flag = "Нет") |цикл до
если A[i, j]<0 |первого отрицат.
тоFlag := "Да" |элемента строки
иначеj:=j+1
все
кц
если Flag = "Да" |обнуление строки
то нц дляj от1 доN
A[i, j]:=0
кц
все
кц
нц дляi от1 доN
нц для j от 1 до N
выводA[i,j]
кц
кц
кон
| Блок-схема (фрагмент)
|