Задать вопрос
2 сентября, 06:18

даны два двумерных массива А и B вывести на экран тот из них у которого след меньше (след - сумма элементов главной диагонали)

+1
Ответы (1)
  1. 2 сентября, 06:46
    0
    var a:array[1 ... 10,1 ... 10]of integer;

    b:array[1 ... 10,1 ... 10]of integer;

    i, j, s1, s2:integer;

    begin

    for i:=1 to 10 do for j:=1 to 10 do begin a[i, j]:=random (9) + 1; b[i, j]:=random (9) + 1; end;

    for i:=1 to 10 do begin for j:=1 to 10 do write (a[i, j],' ') ; if j=10 then writeln; end;

    writeln;

    for i:=1 to 10 do begin for j:=1 to 10 do write (b[i, j],' ') ; if j=10 then writeln; end;

    for i:=1 to 10 do

    for j:=1 to 10 do

    if i=j then begin

    s1:=s1+a[i, j];

    s2:=s2+b[i, j];

    end;

    writeln;

    if s1>s2 then for i:=1 to 10 do begin for j:=1 to 10 do write (a[i, j],' ') ; if j=10 then writeln; end else

    for i:=1 to 10 do begin for j:=1 to 10 do write (b[i, j],' ') ; if j=10 then writeln; end;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «даны два двумерных массива А и B вывести на экран тот из них у которого след меньше (след - сумма элементов главной диагонали) ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы