Задать вопрос
30 апреля, 20:25

Паскаль

Дана матрица (двумерный массив) размером 20 * 20. Каждый элемент может принимать

целочисленные значения от 0 до 200. Опишите на русском языке или на одном из языков

программирования алгоритм, который позволяет определить, является ли данная матрица

симметричной относительно своей главной диагонали. Исходные данные объявлены так, как

показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не

использовать часть из них.

Паскаль Бейсик

const N=20;

var

a: array [0 ... N-1,0 ... N-1]

of integer;

i, j: integer;

begin

for i : = 0 to N-1 do

for j : = 0 to N-1 do

readln (a[i, j]) ;

...

end.

+5
Ответы (1)
  1. 30 апреля, 20:48
    0
    Const N=20;

    var

    a: array [0 ... N-1,0 ... N-1] of integer;

    i, j: integer;

    begin

    for i : = 0 to N-1 do

    for j : = 0 to N-1 do read (a[i, j]) ;

    for i : = 0 to N-1 do

    begin

    for j : = 0 to N-1 do write (a[i, j],' ') ;

    writeln;

    end;

    i:=0; j:=0;

    while (i
    begin

    i:=i+1;

    j:=0;

    while (j
    end;

    if a[i, j]=a[j, i] then writeln ('Yes')

    else writeln ('No') ;

    end.

    Пример (для N=5) :

    1 2 3 4 5

    2 8 7 9 0

    3 7 4 3 1

    4 9 3 2 6

    5 0 1 6 8

    Yes
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Паскаль Дана матрица (двумерный массив) размером 20 * 20. Каждый элемент может принимать целочисленные значения от 0 до 200. Опишите на ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Дан вещественный массив из 40 элементов. Элементы массива могут принимать произвольные значения. Опишите на русском языке или на одном из языков программирования алгоритм, который находит и выводит минимальный положительный элемент массива или
Ответы (1)
Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до 1000 включительно.
Ответы (1)
Дан массив, содержащий 70 неотрицательных целых чисел, не превышающих 1000. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести наибольшую сумму двух соседних элементов массива, имеющих различную чётность.
Ответы (1)
Выберите пункт где описан массив из 15 чисел в Паскале Выберите один из 4 вариантов ответа: 1) a: array[5 ... 15] of integer; 2) a: array[5 ... 19] of integer; 3) a: array[0 ... 15] of integer; 4) a: array[15] of integer;
Ответы (1)
Дан массив, содержащий 2016 положительных целых чисел, не превышающих 1000. Необходимо найти и вывести максимальный из тех элементов этого массива, чётность которых совпадает с чётностью произведения всех элементов.
Ответы (1)