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

дам много баллов.
Паскаль.
Помогите с программой,чтобы она выводила элементы матрицы,находящиеся ниже побочной диагонали,НЕ НАРУШАЯ ЦЕЛОСТНОСТИ ТАБЛИЦЫ.
Моя программа работает верно,но проблемы с целостностью таблицы.
program z2;
const n=4;
var a:array [1..n,1..n] of integer;
i,j,l:integer;
begin
writeln('массив');
for i:=1 to n do
for j:=1to n do begin
write('a[',i,',',j,']');
read(a[i,j]);end;
for i:=1 to n do begin
for l:=1 to n-1 do
write(' ');
for j:=n-i+1 to n do
write(a[i,j]:4);
writeln;
end;
end.


morr99: та программа,которая у меня написана,нарушает целостность таблицы
Аноним: Потому что надо всю матрицу просматривать, а не осколок
morr99: и как это,собственно,сделать?
Аноним: Цикл, как и для ввода. Но вывод с if then else
morr99: окей,сейчас попробую
iolandavalerypad353: можно вывести и так, как вы задумали
iolandavalerypad353: без if then else
morr99: а как именно?
iolandavalerypad353: смотрите картинки
morr99: спасибо)))))

Ответы

Автор ответа: iolandavalerypad353
1

Первая картинка - элементы диагонали и ниже, как у вас в программе, вторая - элементы ниже диагонали, как вы написали в условии, выбирайте

Приложения:

morr99: спасибо большое!
Похожие вопросы
Предмет: История, автор: alisati5050