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

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

Войти
Регистрация
Восстановить пароль
 
sergey.shuvalov
-6 / 1 / 0
Регистрация: 06.11.2011
Сообщений: 267
#1

Разбиение одного большого массива на три маленьких - C++

03.12.2011, 19:08. Просмотров 357. Ответов 4
Метки нет (Все метки)

Есть массив A[3][15]. Нужно переписать его в 3 массива A1, A2, A3.
A1 - с 1 по 5 столбец.
А2 - с 6 по 10 столбец.
А3 - с 11 по 15 столбец.

Я его попробовал записать нижеизложенным способом, только ничего не получается.
Подскажите, как правильно сделать ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
float  A[3][15]; 
       float A1[3][5];
       float A2[3][5];
       float A3[3][5];
 
    
    for(int i = 0; i < 3; i++)
        for(int j = 0; j < 5; j++)
  {
 
    A1[i][j] = A[i][j];
    A2[i][j] = A[i][j + 5];
    A3[i][j] = A[i][j + 10];
  }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2011, 19:08     Разбиение одного большого массива на три маленьких
Посмотрите здесь:

Тип данных для очень большого массива C++
C++ Даны три списка потребителей и три массива объёмов электроэнергии
Объявление большого массива в C++ C++
C++ Даны три файла одного и того же типа
Чтение из текстового файла одного или три значения C++
Даны три стороны одного и три стороны другого треугольника. Я, чайник нужно в С++ C++
C++ Сортировка большого одномерного массива
C++ Сложение по модулю 2 и разбиение массива на 8
Обработка большого массива данных на C++ C++
Разбиение массива на 2 по четности C++
C++ Ошибка при создании массива большого размера
Из одного статического массива получить три динамических C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
n00b.vcxproj
Кодер
47 / 46 / 2
Регистрация: 10.10.2010
Сообщений: 229
03.12.2011, 19:55     Разбиение одного большого массива на три маленьких #2
а что именно не получается?
sergey.shuvalov
-6 / 1 / 0
Регистрация: 06.11.2011
Сообщений: 267
03.12.2011, 20:12  [ТС]     Разбиение одного большого массива на три маленьких #3
при выводе на экран получается каша из чисел.
n00b.vcxproj
Кодер
47 / 46 / 2
Регистрация: 10.10.2010
Сообщений: 229
03.12.2011, 20:14     Разбиение одного большого массива на три маленьких #4
написано вполне грамотно, покажите, как вы выводите их.
sergey.shuvalov
-6 / 1 / 0
Регистрация: 06.11.2011
Сообщений: 267
03.12.2011, 20:43  [ТС]     Разбиение одного большого массива на три маленьких #5
А арифметическая операция в [] скобках будет восприниматься как индекс массива ?

Добавлено через 22 минуты
Всё получилось. Спасибо за соучастие.
Yandex
Объявления
03.12.2011, 20:43     Разбиение одного большого массива на три маленьких
Ответ Создать тему
Опции темы

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