Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2011, 22:12   #1
Ketrin29
Новичок
Джуниор
 
Регистрация: 09.01.2011
Сообщений: 2
По умолчанию найдите ошибку в задаче!!!!

Даны натуральное число n и действительный квадратный массив размера nхn. Рассмотрим те элементы, которые расположены в строках, начинающихся с отрицательного элемента. Найти суммы тех из них, которые расположены соответственно ниже, выше и на главной диагонали.

procedure TForm1.Button1Click(Sender: TObject);
const n=5;
var
a:array[1..n,1..n] of integer;
i,j,s,p,k:integer;
begin
randomize;
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(10);
a[i,j]:=StrToInt(InputBox('ввод массива','a[' +IntToStr(i)+',' +IntToStr(j)+']', '0'));
Memo1.Lines.Add('a='+IntToStr(a));
end;
s:=0;
for i:=2 to n do
begin
for j:=1 to n do
s:=s+a[i,j];
end;
Memo1.Lines.Add('s='+IntToStr(s));
p:=0;
for i:=1 to n-1 do
begin
for j:=i+1 to n do
p:=p+a[i,j];
end;
Memo1.Lines.Add('p='+IntToStr(p));
k:=0;
for i:=1 to n do
begin
for j:=1 to n do
if i=j then
k:=k+a[i,j];
end;
Memo1.Lines.Add('k='+IntToStr(k));
end;
end.
Ketrin29 вне форума Ответить с цитированием
Старый 09.01.2011, 23:53   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Ну вот первая
Memo1.Lines.Add('a='+IntToStr(a));

Подозреваю, что должно быть
Memo1.Lines.Add('a['+inttostr(i)+','+inttostr(j)+']='+IntToStr(a[i,j]));
Son Of Pain вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найдите ошибку #Sharp# Паскаль, Turbo Pascal, PascalABC.NET 7 23.12.2010 14:35
Найдите ошибку *natali* Помощь студентам 3 08.11.2009 17:30
Найдите, пожалуйта,ошибки в задаче!очень срочно! Wia Помощь студентам 2 06.12.2008 20:02
Найдите ошибку! geniy JavaScript, Ajax 4 04.12.2007 16:22