С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 4
1

Обращение ко многим массивам по имени в цикле

25.03.2014, 07:35. Показов 714. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.
У меня есть некоторый набор массивов с каким-то содержимым, которые называются однотипно - mas1,mas2, и т.д.
Дальше у меня идет цикл, внутри которого требуется обращаться к ним по очереди. Существует ли возможность непосредственно перебирать эти массивы в зависимости от имени, чтобы на первом шаге цикла был задействован mas1, на n-ом шаге - masn?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2014, 07:35
Ответы с готовыми решениями:

Обращение к массивам
Есть объект "прямоугольник" public class Rectangle { public string name; ...

Обращение к одному массиву как к массивам с разной размерностью
Доброй ночи, коллеги. Пришлось мне тут переписывать программу с фортрана на делфи и возникла...

Обращение по имени
Написать программу, которая запрашивает имя и выводит приветствие, используя данное имя. Заранее...

Обращение к объектам в цикле
Помогите с данным кодом - цель чтобы при наведении курсора на объект выдавала true, а кол-во...

4
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,704
25.03.2014, 07:39 2
создай массив массивов
0
9 / 9 / 4
Регистрация: 22.03.2013
Сообщений: 226
25.03.2014, 08:15 3
C++
1
2
3
4
5
6
7
for(int i=0;i<=n;i++)
{
     if(i==1)mas1[i]
     ...
     ...
     else if(i==n)masn[i]
}
0
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 4
25.03.2014, 08:19  [ТС] 4
Cпасибо!
То есть пути перебора напрямую не существует?
0
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,704
25.03.2014, 08:33 5
Цитата Сообщение от Amennin Посмотреть сообщение
То есть пути перебора напрямую не существует?
А это что?

C++
1
2
3
4
5
6
7
8
9
10
11
12
int arr1[25];
int arr2[25];
 
int arr3[25];
int arr4[25];
.............................
int* arr_arr[4]={arr1,arr2,arr3,arr4};
 
..................................
for(int i=0;i<4;i++)
  for(int j=0;j<25;j++)
     arr_arr[i][j]=j+i;
0
25.03.2014, 08:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2014, 08:33
Помогаю со студенческими работами здесь

Обращение к TextBox-ам в цикле
Есть 10 TextBox-oв. Можно ли не прописывать все 10 боксов, а к примеру так, я знаю это не...

обращение к RecordSet в цикле for
здраствуйте. у меня вопрос... пытаюсь обратится к RecordSet следующим образом: for i=1 to 6...

Обращение к Label в цикле
Как присвоить значения в цикле разным Labal в цикле? То есть у меня есть 5 Label и массив из 5...

Обращение к TreeView по имени
Добрый День, форумчане. Такой вопрос: у меня на форме несколько объектов TreeView, как мне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru