Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Как купить рекламу на форуме


Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 20000 рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2021, 00:24   #1
gavori
Пользователь
 
Регистрация: 25.04.2021
Сообщений: 10
По умолчанию двумерный массив превратить в динамический массив

Код:
void __fastcall TForm2::FormCreate(TObject *Sender)
{
  for(int i=1; i<=5;i++)StringGrid1->Cells[0][i]=IntToStr(i);
  for(int j=1; j<=6;j++)StringGrid1->Cells[j][0]=IntToStr(j);
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button1Click(TObject *Sender)
{
 int A[5][6],max; int i, j, ind_i, ind_j;
 for (i=0;i<5;i++)
 for (j=0;j<6;j++)
 if(StringGrid1->Cells[j+1][i+1] != "")
 A[i][j]=StrToFloat(StringGrid1->Cells[j+1][i+1]);
 else
 { ShowMessage(" ["+IntToStr(i+1)+","+ IntToStr(j+1)+"]"); break; }
max=A[0][0];
ind_i=0; ind_j=0;
for (i=0; i<5; i++)
for (j=0; j<6; j++)
if (A[i][j] > max) { max=A[i][j]; ind_i=i; ind_j=j; }
Edit1->Text=IntToStr(max) + " | " +IntToStr(ind_i+1)+
" строка "+IntToStr(ind_j+1)+" столбец |";
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button2Click(TObject *Sender)
{
 int i, j;
 for (i=0; i<5; i++)
 for (j=0; j<6; j++) StringGrid1->Cells[j+1][i+1]=" ";
 Edit1->Clear();
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button3Click(TObject *Sender)
{
Close();
}
ответ нужен в виде кода или фрагментов кода за ответ буду благодарен!
gavori вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный динамический массив C++ Joesidorov Помощь студентам 3 24.12.2015 17:22
Двумерный динамический массив Markuss Помощь студентам 6 07.12.2010 09:29
Двумерный динамический массив Markuss Общие вопросы C/C++ 5 07.12.2010 00:40
Двумерный динамический массив Inna_L Общие вопросы C/C++ 2 01.10.2010 22:27



Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS