Другие языки программирования и технологии
ПОМОГИТЕ ОЧЕНЬ НУЖНА ПОМОЩ Поменять местами элементы, расположенные симметрично относительно побочной диагонали
Поменять местами элементы, расположенные симметрично относительно побочной диагонали
const
mx = 100;
var
a: array [1..mx, 1..mx] of integer;
i, j, n, t: integer;
begin
randomize;
write('n? ');
readln(n);
for i := 1 to n do begin
for j := 1 to n do begin
a[i, j] := random(100);
write(a[i, j]:3);
end;
writeln;
end;
writeln;
for i := 1 to n - 1 do
for j := 1 to n - i do begin
t := a[i, j];
a[i, j] := a[n - j + 1, n - i + 1];
a[n - j + 1, n - i + 1] := t;
end;
for i := 1 to n do begin
for j := 1 to n do write(a[i, j]:3);
writeln;
end;
end.
3Ы:
> ПОМОГИТЕ ОЧЕНЬ НУЖНА
Ты зачем регистр повышаешь? Никого не волнует, что тебе нужно.
Где твоя попытка что-либо сделать?
mx = 100;
var
a: array [1..mx, 1..mx] of integer;
i, j, n, t: integer;
begin
randomize;
write('n? ');
readln(n);
for i := 1 to n do begin
for j := 1 to n do begin
a[i, j] := random(100);
write(a[i, j]:3);
end;
writeln;
end;
writeln;
for i := 1 to n - 1 do
for j := 1 to n - i do begin
t := a[i, j];
a[i, j] := a[n - j + 1, n - i + 1];
a[n - j + 1, n - i + 1] := t;
end;
for i := 1 to n do begin
for j := 1 to n do write(a[i, j]:3);
writeln;
end;
end.
3Ы:
> ПОМОГИТЕ ОЧЕНЬ НУЖНА
Ты зачем регистр повышаешь? Никого не волнует, что тебе нужно.
Где твоя попытка что-либо сделать?
Похожие вопросы
- «Двумерные массивы» Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие на побочной диагонали и ниже
- Язык С. Как поменять местами элементы???
- . Дан массив из N чисел. Поменять местами элементы, равноудаленные от произвольно задаваемого К-го элемента.
- Помогите))) срочно нужна помощ))) подскажите програму для конвертации flv в wmv или avi в wmv)))
- по с++ очень нужна помощ понимающего человека
- В квадратном рандомном массиве посчитать сумму элементов главной диагонали и произведение элементов побочной диагонали.
- Программирование с++ побочная диагональ матрицы
- Найти сумму элементов квадратной матрицы ниже главной и побочной диагонали.. Банктик получается. C++ ,Pascal
- даны три массива A[6,6], B[6,6],C[6,6]. найти сумму максимальных элементов, расположенных на главной диагонали
- поменяйте местами наибольший элемент данного одномерного массива с первым элементом и найменьший с последним ( язык си)