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

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

Войти
Регистрация
Восстановить пароль
 
kipill
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 34
#1

Вывод и ввод двумерного списка записей - C++

15.04.2014, 12:29. Просмотров 219. Ответов 6
Метки нет (Все метки)

Добрый день уважаемые форумчане.
Столкнулся с задачей:
Необходимо создать двумерный массив\список данных типа float с заранее неизвестным количеством. Подскажите плз в чем это лучше хранить, и как это потом можно вывести.
Я склонялся к идеи хранить в векторе, но столкнулся с проблемой ввода и вывода.
Натолкните на путь истинный плз.

Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 12:29     Вывод и ввод двумерного списка записей
Посмотрите здесь:

C++ Ввод списка записей
Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка. Сначала в программе должен C++
Ввод двумерного массива. C++
C++ Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка.
Ввод и вывод односвязного списка C++
ввод двумерного массива C++
C++ ввод двумерного массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KrekerOK
57 / 57 / 15
Регистрация: 04.07.2013
Сообщений: 519
Завершенные тесты: 1
15.04.2014, 13:20     Вывод и ввод двумерного списка записей #2
Ну так создайте динамический двумерный массив.
C++
1
2
3
4
5
6
7
8
9
10
11
int m,n;
cout<<"Count row"<<endl;
cin>>n;
cout<<"Count col"<<endl
cin>>m;
float **mas = new float *[m];
 
for (int i = 0; i < m; i++) 
{
  mas[i] = new float [n];
}
kipill
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 34
15.04.2014, 13:30  [ТС]     Вывод и ввод двумерного списка записей #3
В том то и дело что я не знаю заранее сколько элементов будет в строке. Я об этом узнаю только когда пользователь заканчивает ее вводить.
KrekerOK
57 / 57 / 15
Регистрация: 04.07.2013
Сообщений: 519
Завершенные тесты: 1
15.04.2014, 13:31     Вывод и ввод двумерного списка записей #4
а что мешает объявить массив после того как пользователь введёт строку?
IrineK
Заблокирован
15.04.2014, 14:10     Вывод и ввод двумерного списка записей #5
KrekerOK,
А почему сразу двумерный?
По ходу тут одномерного хватит.
kipill
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 34
15.04.2014, 14:17  [ТС]     Вывод и ввод двумерного списка записей #6
Строк может быть тоже неограниченное кол-во. Подразумевается ввод матриц.

Цитата Сообщение от KrekerOK Посмотреть сообщение
а что мешает объявить массив после того как пользователь введёт строку?
Добавлено через 52 секунды
Так он вводит через enter.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2014, 14:23     Вывод и ввод двумерного списка записей
Еще ссылки по теме:

C++ Ввод двумерного массива
C++ Ввод двумерного массива из файла
C++ Ввод с клавиатуры двумерного массива
C++ Ввод-вывод записей о студентах
C++ Вывод/ввод записей "Студент" в файл

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

Или воспользуйтесь поиском по форуму:
IrineK
Заблокирован
15.04.2014, 14:23     Вывод и ввод двумерного списка записей #7
Тогда не массив - тогда список.
Yandex
Объявления
15.04.2014, 14:23     Вывод и ввод двумерного списка записей
Ответ Создать тему
Опции темы

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