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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2013, 01:30   #1
Miteud
Новичок
Джуниор
 
Регистрация: 28.11.2013
Сообщений: 1
По умолчанию Создать одномерный массив

Суть вопроса состоит в том, что нужно задать 2 одномерных массива(тип данных - целый, количество не больше 8) в Memo1 И Memo2 соответственно.
Затем вывести одномерный массив в Memo3, созданный из общих элементов первых двух.
Сделал такой код, однако он не фурычит.
Код:
{
int n,m,i,j,k;
int a[8],b[8], g[8];
n=Memo1->Lines->Count;
m=Memo2->Lines->Count;

a[i] = StrToInt(Memo1->Lines->Strings[i]);
b[j] = StrToInt(Memo2->Lines->Strings[j]);
for(int i = 0; i<8; i++)
for(int j = 0; j<8; j++)

if(a[i] == b[j]) g[k] = a[i], i++;

Memo3->Lines->Add(IntToStr(g[k]));
}
Можете указать, в каком пути двигаться?

Последний раз редактировалось Stilet; 28.11.2013 в 11:56.
Miteud вне форума Ответить с цитированием
Старый 28.11.2013, 14:50   #2
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

1) Написанное, выполняется так
Код:
for(int i = 0; i<8; i++)
{
  for(int j = 0; j<8; j++)
  {
    if(a[i] == b[j]) g[k] = a[i], i++;
  }
}
Memo3->Lines->Add(IntToStr(g[k]));
2) Неизвестно, чему равно k на момент использования
FataLL вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать одномерный массив Гульвира Помощь студентам 1 25.05.2013 07:09
Создать одномерный массив Гульвира Помощь студентам 1 23.05.2013 10:05
Создать одномерный массив элементы которого среднеарифметические значения столбцов матрицы Playersum Помощь студентам 3 21.01.2011 09:08
Создать матрицу A[1..N,1..N] из целых чисел. Сформировать одномерный массив, элементы которого - максимал spezzA Помощь студентам 2 24.11.2010 19:29
создать одномерный массив вещественных чисел C(12) используя оператор цикла с постусловием Alex61 Помощь студентам 4 15.06.2009 19:11