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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2011, 15:00   #11
Vitalya_1993
Пользователь
 
Регистрация: 09.12.2011
Сообщений: 61
По умолчанию

поэтому я засомневался в правильности
Vitalya_1993 вне форума Ответить с цитированием
Старый 25.12.2011, 15:06   #12
Vitalya_1993
Пользователь
 
Регистрация: 09.12.2011
Сообщений: 61
По умолчанию

почему b[i]=0? и почему при случайном заполнении первые 2 элемента всегда 0?слишком много не точностей и вся матрица должна быть двумерным массивом и с д.м нужно проводить все действия!!
Vitalya_1993 вне форума Ответить с цитированием
Старый 25.12.2011, 15:20   #13
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

StringGrid = двумерный массив
Цитата:
почему b[i]=0
Понятие инициализации переменных тебе знакомо?
Цитата:
первые 2 элемента всегда 0
Потому что строчку
Код:
Randomize;
надо вставить после 1 begin
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 25.12.2011, 15:28   #14
Vitalya_1993
Пользователь
 
Регистрация: 09.12.2011
Сообщений: 61
По умолчанию

мы совершенно не пониманием друг друга((((
Vitalya_1993 вне форума Ответить с цитированием
Старый 25.12.2011, 15:29   #15
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
мы совершенно не пониманием друг друга((((
Я давно все уже понял! Ваши темы для меня в Игноре!
Удачи!!!
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 25.12.2011, 15:34   #16
Vitalya_1993
Пользователь
 
Регистрация: 09.12.2011
Сообщений: 61
По умолчанию

Ладно!!!...
Vitalya_1993 вне форума Ответить с цитированием
Старый 25.12.2011, 15:51   #17
viron
Форумчанин
 
Аватар для viron
 
Регистрация: 02.12.2011
Сообщений: 110
По умолчанию

Mad_Cat Все правильно написал. В ячейке b[0] запишем b1, b[1] - b2, b[2] - b3.
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  row, col: Integer;
  b: array[0..2] of Integer;
  b1, b2, b3: Integer;
begin
  Randomize;

  // заполнение массива
  for row:= 0 to 2 do
    for col:= 0 to 2 do
      StringGrid1.Cells[col, row]:= IntToStr( Random(100) );


  for row:= 0 to 2 do
  begin
    b[row]:= 0;
    for col:= 0 to 2 do
      b[row]:= b[row] + StrToInt(StringGrid1.Cells[col,row]);
  end;

  Label1.Caption:= 'b1 = ' + IntToStr(b[0]) + #13 +
    'b2 = ' + IntToStr(b[1]) + #13 +
    'b3 = ' + IntToStr(b[2]);
end;
viron вне форума Ответить с цитированием
Старый 25.12.2011, 16:00   #18
Vitalya_1993
Пользователь
 
Регистрация: 09.12.2011
Сообщений: 61
По умолчанию

Ладно ребят,забудьте...я совсем запутался...
Vitalya_1993 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal.двумерный массив.Матрица Анастасия*** Помощь студентам 2 22.11.2011 19:10
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
Двумерный массив(матрица) svim Общие вопросы C/C++ 8 10.03.2011 13:15
Двумерный массив (матрица) Mizantrop Помощь студентам 7 21.03.2010 10:38
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40