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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
gomodril
6 / 6 / 0
Регистрация: 10.10.2012
Сообщений: 116
#1

Вывод на экран содержиоме vector в виде двумерного массива - C++

19.05.2013, 11:20. Просмотров 869. Ответов 4
Метки нет (Все метки)

Создал функцию в которой vector инициализируется значениями передаваемого двумерного массива:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void ProcessDoubleArray(double *arr,int row,int col)
{
    //clrscr();                                 // Очищаем экран clrscr();
    cout << "row :" << row << '\t' << "col :" << '\t' << col << endl;
    cout << endl << endl;                   //Перевод каретки ниже на две строки
 
    vector<double> am(arr,arr+row*col);
    int col2=am.size();
    cout << "size :" << col2 << endl;
    for(int i = 0; i < col2; ++i)
    {
       cout << am[j] << endl;
    }
Как вывести содержимое vector на экран в виде двумерного массива?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2013, 11:20     Вывод на экран содержиоме vector в виде двумерного массива
Посмотрите здесь:

Вывести на экран в виде матрицы все элементы заданного двумерного массива - C++
Составить программу которая выводит на экран в виде матрицы элементы двумерного массива, состоящего из 5 строки и 3 столбцов. Значения...

Вывод двумерного массива на экран - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;conio.h&gt; #include &lt;cstdlib&gt; using namespace std; const...

Вывод двумерного массива на экран, переданного через указатель - C++
Выводит совсем не то, что нужно исправить в функции вывода ? // labrab2.12.cpp: определяет точку входа для консольного приложения. // ...

Запись массива в виде бинарного дерева и вывод его на экран! - C++
Задача: Зарандомить массив с 30 ел... от -100 до 100, создать бинарное дерево использую дан. массив, Вывод массива и дерева на экран.. ...

Картинка в виде двумерного массива пикселей - C++
Можно ли, засунув картинку в проект, получить её массив пикселей? Есть ли для этого какая-либо функция? Всё, что мне хочется, это взять...

Создать программу, которая реализует журнал с оценками в виде двумерного массива - C++
Пишу в Microsoft Visual Studio -&gt;Win32 Console application -&gt;C++. Условие задачи: Создать программу, которая реализует журнал с...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gray_fox
What a waste!
1443 / 1172 / 61
Регистрация: 21.04.2012
Сообщений: 2,451
Завершенные тесты: 3
19.05.2013, 11:31     Вывод на экран содержиоме vector в виде двумерного массива #2
Так же, как и массива, если не ошибаюсь, здесь будет:
C++
1
2
3
4
5
6
for (int i = 0; i != row; ++i) {
   for (int j = 0; j != col; ++j) {
      cout << setw(6) << am[i*col + j];
   }
   cout << endl;
}
gomodril
6 / 6 / 0
Регистрация: 10.10.2012
Сообщений: 116
19.05.2013, 11:37  [ТС]     Вывод на экран содержиоме vector в виде двумерного массива #3
Цитата Сообщение от gray_fox Посмотреть сообщение
Так же, как и массива, если не ошибаюсь, здесь будет:
C++
1
2
3
4
5
6
for (int i = 0; i != row; ++i) {
   for (int j = 0; j != col; ++j) {
      cout << setw(6) << am[i*col + j];
   }
   cout << endl;
}
не могу найти что такое setw, это вообще что за функция?
gray_fox
What a waste!
1443 / 1172 / 61
Регистрация: 21.04.2012
Сообщений: 2,451
Завершенные тесты: 3
19.05.2013, 11:39     Вывод на экран содержиоме vector в виде двумерного массива #4
gomodril, она в <iomanip>. Можно обойтись без неё, конечно, вставить вместо неё какой-нибудь разделитель, '\t' например.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2013, 11:44     Вывод на экран содержиоме vector в виде двумерного массива
Еще ссылки по теме:

Вывод данных на экран в виде таблицы - C++
Выводимые данные находятся в бинарном файле. Такой вопрос: можно ли как то сделать перенос описания на новую строку, и чтобы текст...

Вывод на экран данных в виде таблицы - C++
Помогите сделать нормальный вывод в консоли, чтобы выводило все ровно а не так как на скриншоте! За вывод отвечает функция Show ...

Вывод двумерного массива - C++
Ребят, подскажите, как исправить, пожалуйста! Массив 7x7 нужно, чтобы так и выводился: семь строк, семь столбцов, а почему-то в строчку...

Вывод двумерного массива - C++
Здравствуйте. Подскажите пожалуйста почему следующий код - функция для вывода элемента массива - не работает. #include&lt;iostream&gt; ...

Вывод двумерного массива - C++
Нужно сделать вывод как на картинке. я пробовал но у меня возникли некоторые сложности for(int i = 0; i&lt;26; ++i) { ...

Вывод двумерного массива - C++
Решил попрактиковаться в работе с вложенными циклами, напоролся на проблему, которую понятия не имею как решить. Вот код: #include...


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

Или воспользуйтесь поиском по форуму:
Belfegor
Ghost
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 526
19.05.2013, 11:44     Вывод на экран содержиоме vector в виде двумерного массива #5
Цитата Сообщение от gomodril Посмотреть сообщение
это вообще что за функция
http://www.cplusplus.com/reference/iomanip/setw/
Yandex
Объявления
19.05.2013, 11:44     Вывод на экран содержиоме vector в виде двумерного массива
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru