Помогите пожалуйста. турбо паскаль ничего не понимаю
Тоже N с клавы вводить?
да
Var A:array[1..100,1..100] of integer; i,j,N:integer; S:longint; Begin Write('N = ');Read(N); S:=0; For i:= 1 to N do For j:= 1 to N do Read(A[i,j]); For i:= 1 to N do if A[i,i]<0 then<br> For j:= 1 to N do S:=S+A[i,j]; WriteLn('Summa = ',S); End.
тогда как бутдет, помогите пожалуйста
О чём речь? Вам нужно, чтобы массив заполнялся автоматически?
наверное нет, типа надо самому ввести матрицу
Тогда всё правильно работает. Не лишним, правда, будет добавить ReadLn; после WriteLn('Summa = ',S);
Иначе программа закрывается сразу
а тут сумму 0 выводит, какую бы матрицу не вводила
в задании сказано отрицательные по главной диагонали. если ввожу то программа все отрицательные суммирует
В задании сказано "сумму элементов СТРОК МАТРИЦЫ, у который есть отрицательные на главной диагонали"
Брикъ
подпрограмму к этой программе как можно сделать?