Форум программистов, компьютерный форум CyberForum.ru

Куда вставить цикл for для количества массива? - C++

Восстановить пароль Регистрация
 
Skoba
 Аватар для Skoba
1 / 1 / 0
Регистрация: 06.03.2014
Сообщений: 28
18.05.2014, 11:55     Куда вставить цикл for для количества массива? #1
У меня двумерный массив. Вызывается он функцией Show. Есть отдельная функция, в которой пользователь указывает кол-во массивов. Вопрос вот в чем: куда зафигачить цикл для кол-ва массива?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void Show()
{
    /*for(int d=0; d<kolvo; d++)//сюда??? если это правильно...
    {*/
    cout<<"\n***************************************************************\n";
 for(int i=0; i<row; i++)
  {
      cout << "* ";
   for(int j=0; j<col; j++)
    {
        if(mas[i][j]==0)
        {cout<<" ";}
     cout<<mas[i][j]<<"  *  ";
    }
 cout<<"\n***************************************************************\n";
 }
}
//}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2014, 11:55     Куда вставить цикл for для количества массива?
Посмотрите здесь:

C++ Составить программу для подсчета набольшего количества одинаковых элементов, размещенных последовательно, в массиве для каждого одномерного массива...
C++ Подскажите цикл для поиска количества различных чисел среди элементов массива
Куда нужно вставить break? C++
C++ Цикл для подсчёта количества максимальных чисел
Не пойму, куда и как вставить функции и указатели C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4298 / 3719 / 1252
Регистрация: 14.04.2014
Сообщений: 14,542
18.05.2014, 12:00     Куда вставить цикл for для количества массива? #2
Цикл правильно расположен, если их можно циклом перебирать. Не понятно, как хранятся эти массивы, если их много?
Skoba
 Аватар для Skoba
1 / 1 / 0
Регистрация: 06.03.2014
Сообщений: 28
18.05.2014, 12:08  [ТС]     Куда вставить цикл for для количества массива? #3
nmcf, для этого есть отдельная функция, если я правильно Вас поняла
P.S. массивы глобальные
nmcf
4298 / 3719 / 1252
Регистрация: 14.04.2014
Сообщений: 14,542
18.05.2014, 12:16     Куда вставить цикл for для количества массива? #4
Нет, я к тому, что куда ты d будешь ставить? Это счётчик для чего?
Skoba
 Аватар для Skoba
1 / 1 / 0
Регистрация: 06.03.2014
Сообщений: 28
18.05.2014, 12:26  [ТС]     Куда вставить цикл for для количества массива? #5
zss
Модератор
Эксперт С++
 Аватар для zss
5946 / 5551 / 1784
Регистрация: 18.12.2011
Сообщений: 14,178
Завершенные тесты: 1
18.05.2014, 12:30     Куда вставить цикл for для количества массива? #6
Можно все массивы запихать в один трехмерный массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int mas[kolvo][row][col];
void Show()
{
    for(int d=0; d<kolvo; d++)//сюда.
    {
          cout<<"\n******************array "<<d<<" **************************************\n";
          for(int i=0; i<row; i++)
          {
               cout << "* ";
               for(int j=0; j<col; j++)
               {
                      if(mas[d][i][j]==0)
                            cout<<" ";
                      cout<<mas[d][i][j]<<"  *  ";
               }
               cout<<"\n***************************************************************\n";
          }
    }
}
Yandex
Объявления
18.05.2014, 12:30     Куда вставить цикл for для количества массива?
Ответ Создать тему
Опции темы

Текущее время: 00:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru