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

Можно ли сделать строковый ввод для многомерного массива? - C++

Восстановить пароль Регистрация
 
Reee
 Аватар для Reee
21 / 21 / 1
Регистрация: 21.09.2010
Сообщений: 65
02.10.2010, 21:48     Можно ли сделать строковый ввод для многомерного массива? #1
Можно ли сделать строковый ввод для многомерного массива, если да то как?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2010, 21:48     Можно ли сделать строковый ввод для многомерного массива?
Посмотрите здесь:

C++ Строковый ввод-вывод
Строковый ввод-вывод C++
Нужна Помощь! Строковый ввод-вывод! C++
Cоздание многомерного массива - из 3х3 массива сделать 4х3 C++
C++ Массив: каким образом можно изменить размер многомерного массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gooseim
Эксперт C++
500 / 404 / 35
Регистрация: 23.09.2010
Сообщений: 1,139
02.10.2010, 22:04     Можно ли сделать строковый ввод для многомерного массива? #2
пройтись по циклу и сделать ввод для каждого элемента массива
Reee
 Аватар для Reee
21 / 21 / 1
Регистрация: 21.09.2010
Сообщений: 65
02.10.2010, 22:31  [ТС]     Можно ли сделать строковый ввод для многомерного массива? #3
А пример можешь написать или ссылку дать где можно почитать и посмотреть.

Добавлено через 16 минут
что-то намудрил



C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
 
int main()
{
    char mass[3] [40];
    cin.getline(mass[0],40,'y');
    cin.getline(mass[1],40,'y');
    cout<<endl<<endl;
    cout<<mass[0];
    cout<<mass[1];
    
 
    return 0;
}
Андрейка
408 / 212 / 22
Регистрация: 25.03.2009
Сообщений: 715
02.10.2010, 22:36     Можно ли сделать строковый ввод для многомерного массива? #4
Reee,
C++
1
2
3
4
5
size_t N = 2;
       int a[N][N];
       for (size_t i = 0 ; i < N ; i++)
        for (size_t j = 0 ; j < N ; j++)
            std::cin >> a[i][j];
gooseim
Эксперт C++
500 / 404 / 35
Регистрация: 23.09.2010
Сообщений: 1,139
02.10.2010, 22:49     Можно ли сделать строковый ввод для многомерного массива? #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
 
int main()
{
        char mass[3] [40];
        for(size_t i=0;i<3;i++)
          cin>>mass[i];
        cout<<endl<<endl;
        for(size_t i=0;i<3;i++)
           cout<<mass[i]<<endl; 
        
 
        return 0;
}
Yandex
Объявления
02.10.2010, 22:49     Можно ли сделать строковый ввод для многомерного массива?
Ответ Создать тему
Опции темы

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