Предмет: Информатика, автор: nata200605

пожалуйста помогите переставить 3 и 5 столбец и 3 и 5 строку в массиве ...вроде правильно написала но выходит ошибка

program mas55;
const n=5;
type st=array[1..n] of real;
var i,j,d:integer;
b:st;
a:array[1..n] of st;
begin
for i:=1 to n do
for j:=1 to n do if j=3 then a[i,j]:=sqr(i)*j else a[i,j]:=2;
for i:=1 to n do
begin
for j:=1 to n do write (a[i,j]:6);
writeln
end;
writeln;
b:=a[3];
a[3]:=a[4];
a[4]:=b;
for i:=1 to n do
begin
for j:=1 to n do write (a[i,j]:6);
writeln;
for i:=1 to n do
begin
d:=a[i,3];
a[i,3]:=a[i,5];
a[i,5]:=d
end;
for i:=1 to n do
begin
for j:=1 to n do write (a[i,j]:6);
writeln
end;
writeln
end
end.

Ответы

Автор ответа: MaxKrivich
0
что за тип данных st?
Автор ответа: nata200605
0
строки
Автор ответа: MaxKrivich
0
stirng тогда
Автор ответа: MaxKrivich
0
а не ст
Автор ответа: MaxKrivich
0
двуменный массив задается так array [0..n,0..m] of integer к примеру так проще
Автор ответа: nata200605
0
но ошибка то в не этом
Похожие вопросы
Предмет: Математика, автор: torhek29