Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Матрица 2

Автор: Svetlana 30.05.2003 13:20

А вот это?

Распечатать часть матрицы выше главной диагонали


Да,да, знаю - вы скажете, что это элементарно, но я же только- только начинаю...

Автор: Alex 30.05.2003 13:44

if j>i then {печатаем}, где i-строки, j-столбцы.

Автор: Alesha_GA 31.05.2003 4:14

2Alex: нужно отвечать полно, для девушки пишешь. :D

Код
uses crt;
const
l=10;
var
m:array[1..l,1..l] of integer;
i,j:integer;
begin
{заполняем матрицу }
randomize;
for i:=1 to l do
for j:=1 to l do
 m[i,j]:=random(100);

{ вывод }
for j:=1 to l-1 do
begin
for i:=j+1 to l do
 begin
 write(m[i,j]);
 end;
end;
end.


Без всяких там if.

2Svetlana: Если ты из Питера, приходи сегодня на праздник! ;)