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

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

Форум «Всё о Паскале» _ Задачи _ сумма элементов квадратной матрицы

Автор: 18192123 30.10.2006 21:19

вводится матрица 4*4, вычислить сумму элементов, расположенных ниже побочной диагонали

прогу-то я составила, а вычисляется не то

uses crt;
const n=4;
type vect=array[1..n] of integer;
matr=array[1..n] of vect;
var a:matr;
i,j,s:integer;
begin
clrscr;
writeln ('vvod');
for i:=1 to n do
for j:=1 to n do read (a[i,j];
s:=0;
for i:=2 to n do
for j:=n downto i do
s:=s+a[i,j];
writeln ('s=',s);
readkey;
end.

Автор: klem4 30.10.2006 21:21

Неужели каждый раз надо http://forum.pascal.net.ru/index.php?s=&showtopic=2694&view=findpost&p=23247# ?


Автор: 18192123 30.10.2006 22:24

Цитата(klem4 @ 30.10.2006 17:21) *

Неужели каждый раз надо http://forum.pascal.net.ru/index.php?s=&showtopic=2694&view=findpost&p=23247# ?

и по-твоему там все верно?!

Автор: klem4 30.10.2006 22:27

А по твоему нет ? Я тут тоже усомнился недавно, и был не прав.

http://forum.pascal.net.ru/index.php?s=&showtopic=6913&view=findpost&p=77806

если ты об этом конечно, ну а если нет, просвети меня пожалуйста smile.gif

Автор: 18192123 30.10.2006 22:38

Цитата(klem4 @ 30.10.2006 18:27) *

А по твоему нет ? Я тут тоже усомнился недавно, и был не прав.

http://forum.pascal.net.ru/index.php?s=&showtopic=6913&view=findpost&p=77806

если ты об этом конечно, ну а если нет, просвети меня пожалуйста smile.gif
ладно, тогда мне нужно было уточнить: мне нужны строго элементы ниже побочной диагонали
да, ... не подумала
помоги пожалуйста!

Автор: klem4 30.10.2006 22:58

Цитата
строго элементы ниже побочной диагонали


Ну так
for i := 2 to n do
for j := n - i + 2 to n do
s := s + x[i, j];


9999
9991
9911
9111