Задать вопрос
18 июня, 07:50

Вычислить суммы элементов главной диагонали квадратной матрицы

+3
Ответы (2)
  1. 18 июня, 08:23
    0
    var

    n, i, j, summ:integer;

    a:array[1 ... 100, 1 ... 100] of integer;

    begin

    write ('n = ') ; readln (n) ;

    writeln ('Исходный массив: ') ;

    for i : = 1 to n do

    begin

    for j : = 1 to n do

    begin

    a[i, j] : = random (21) ;

    write (a[i, j]:4) ;

    end;

    writeln;

    end;

    summ : = 0;

    for i : = 1 to n do

    summ : = summ + a[i, i];

    writeln ('Сумма элементов стоящих на главной диагонали равна ', summ) ;

    end.
  2. 18 июня, 11:31
    0
    program sum_dia;

    const r=10;

    var a:array[1 ... r, 1 ... r] of shortint;

    n, i, j:byte;

    s:shortint;

    begin

    randomize;

    n: = random (8) + 3;

    writeln ('Заданная матрица, порядкa ', n,':') ;

    for i:=1 to n do

    begin

    for j:=1 to n do

    begin

    a[ i, j ]:=random (21) - 10;

    write (a[ i, j ]:4) ;

    end;

    writeln

    end;

    s : = 0;

    for i: = 1 to n do

    s:=s + a[ i, i ];

    writeln ('Сумма элементов главной диагонали: ', s) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Вычислить суммы элементов главной диагонали квадратной матрицы ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы