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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2014, 21:01   #11
Johny58
Пользователь
 
Регистрация: 15.12.2014
Сообщений: 17
По умолчанию Проблема решена.

Тупанул. Начинал селсу с 0, а она с 1 начинается..
Код:
procedure TForm1.Button1Click(Sender: TObject);
const
 N=3;
var
 Mass: array[0..n,0..n] of integer;
 min, row: integer;
 x, y, result: integer;
begin

for y:=0 to N do
  for x:=0 to N do
    Mass[x, y]:=strtoint(StringGrid1.Cells[x+1,y+1]);


Result:=0;
min:=Mass[0, 0];
for y:=0 to N do
  for x:=0 to N do
    if mass[x,y]<min then
      begin
        min:=mass[x,y];
        row:=x;
      end;

for y:=0 to N do
  for x:=0 to N do
    if y=row then
      begin
        result:=Result + mass[x,y];
      end;

Edit1.Text:=inttostr(Result);
end;
end.
Johny58 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать программу на Delphi lavee Фриланс 1 15.02.2012 21:55
как написать программу по этой задаче? Olgaandsasha Общие вопросы C/C++ 1 24.10.2011 19:06
Написать программу для перевода из 16-ричной системы счисления в 10-тичную, использовать процедурую(написать Delphi) BLADIMIR Помощь студентам 3 07.09.2011 16:35