|
formir.PAS |
|
{* Формирование матрицы *}Unit FORMIR; InterfaceImplementationBegin writeln( 'Формирование матрицы типа
1000 0100 0010 0001
'); End. Program formir;
Uses formir.pas; {* Эту строку можно удалить *}
Var {* Необходимые переменные *}
a : Array[1..50, 1..50] Of integer;
i : integer;
j : integer;
m : integer;
n : integer;
Begin
Write(‘сколько строк?’);
Readln(m);
Write(‘сколько столбцов?’);
Readln(n);
For i := 1 To m Do {* Цикл для i => [1 .. m] *}
Begin
For j := 1 To n Do {* Цикл для j => [1 .. n] *}
Begin
If i = j Then
a[i, j] := 1
Else a[i, j] := 0;
write(a[i, j]);
End;
writeln; {* Пустая строка *}
End......
|