В программке обрабатывается двумерный целочисленный массив A [0..n,0..n]. 1-ый индекс

В программке обрабатывается двумерный целочисленный массив A [0..n,0..n]. Первый индекс элемента
означает номер строчки, а 2-ой номер столбца. Дан кусок программки:
for i:=0 to n do begin
c:=A[i,n-i];
A[i,n-i]:=A[1,i];
A[1,i]:=c;
end;
Что меняет этот кусок программки?
1) два столбца в таблице
2) строчку и столбец в таблице
3) элементы диагонали и строчки в таблице
4) элементы диагонали и столбца в таблице

Задать свой вопрос
Кристина Алемохина
С объяснением пожалуйста))
1 ответ
Ответ: 3, элементы диагонали и строчки в таблице
Все элементы побочной диагонали можно получить, исполняя цикл
for i:=0 to n do
writeln(a[i,n-i]);
Где n- индекс заключительного элемента.
Так же в цикле значения переменных меняются местами посредством c. Числа, с которыми изменяются местами, принадлежат одной строке под индексом 1, что очевидно видно по воззванию A[1,i]. Цикл просто проходит и сменяет значения этой строчки значениями из побочной диагонали, и напротив.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт