Предмет: Информатика,
автор: sashayarmak11
Создать массив размерностью n×n элементов и заполнить его по образцу, например для матрицы 6×6:
0 0 0 0 0 0
0 1 0 0 0 0
0 0 0 0 0 0
0 0 0 1 0 0
0 0 0 0 0 0
0 0 0 0 0 1
Решить PascalABC
Оформить в виде процедуры.
Ответы
Автор ответа:
0
//Pascal ABC.NET 3.1 сборка 1219
Const
n=6;
Type
ty=array[1..n,1..n] of integer;
procedure inic(var ar:ty);
Var
i,j,k:integer;
begin
k:=0;
for i:=1 to n do
begin
for j:=1 to n do
ar[i,j]:=0;
if not(odd(i)) then
begin
k:=k+2;
ar[i,k]:=1;
end;
end;
end;
Const
n=6;
Type
ty=array[1..n,1..n] of integer;
procedure inic(var ar:ty);
Var
i,j,k:integer;
begin
k:=0;
for i:=1 to n do
begin
for j:=1 to n do
ar[i,j]:=0;
if not(odd(i)) then
begin
k:=k+2;
ar[i,k]:=1;
end;
end;
end;
Автор ответа:
0
а почему в конце не точка, а двоеточие?
Автор ответа:
0
Потому что Вы попросили в формате процедуры.
Похожие вопросы
Предмет: Русский язык,
автор: polinakustro16
Предмет: География,
автор: mikluskata851
Предмет: Алгебра,
автор: angelina8725
Предмет: Математика,
автор: alex1978m
Предмет: Математика,
автор: mikrobik1212