Показать сообщение отдельно
  #13  
Старый 12.09.2013, 15:58
Annihilator Annihilator вне форума
Прохожий
 
Регистрация: 16.06.2013
Сообщения: 29
Версия Delphi: Delphi XE 2
Репутация: 10
По умолчанию

Цитата:
Сообщение от Plin
вроде бы разобрался, но вот вопрос
Код:
 begin
          a[row,col]:=random(40);

         s:=s+' '+ IntToStr(a[row,col]);
          StringGrid1.Cells[col,row] := IntToStr(a[row,col]);
        end;
     memLog.Lines.Add(Format('Строка №%d (%s)',[row, s]));

почему у StringGrid1 параметры наоборот надо ставить чтоб сетка получилась аналогичной логу ?

и все же по заданию... 98 раз прочитал его и такое чувство что количество элементов нужно считать во всех столбцах а не только у следующего или ?
Потому что stringGrid.cells требует на вход первый параметр - столбцы, а второй - строки, а мы условились, что в нашем массиве первое измерение - это строки, а второе - столбцы.
По заданию. Условие кривое само по себе. Я так понял:
1. Считаем MEAN 1 столбца и количество превышающих его элементов во 2 столбце.
2. Считаем MEAN 2 столбца и количество превышающих его элементов во 3 столбце.
3. Считаем MEAN 3 столбца и количество превышающих его элементов во 4 столбце.
И так пока не достигнем конца массива. Так понимаю условие я. Это ИМХО, я могу ошибаться.
Ответить с цитированием