С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
37 / 37 / 18
Регистрация: 21.06.2013
Сообщений: 271
Записей в блоге: 1
1

Как перенести с одномерного массива в двумерный

10.11.2014, 20:55. Показов 2662. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
есть текст аровропаимагнкнопрппа
Нужно чтоб каждый 5 елемент переносился на новую строку
ВОт так:
аровр
паима
гнкно
прппа
Подскажите как сделать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2014, 20:55
Ответы с готовыми решениями:

Как из одномерного массива сформировать двумерный?
например 1 2 3 4 5 6 7 8 9 10 11 12, => 1 2 3 4 5 6 7 8 9 10 11 12

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

На С++ перенести в начало одномерного массива второй нулевой элемент
Помогите написать программу которая переносит в начало одномерного массива второй нулевой элемент.

Преобразование одномерного массива в двумерный
Есть такого рода программа: #include <iostream> using namespace std; int i, j; void main() {...

3
Модератор
Эксперт С++
13710 / 10910 / 6476
Регистрация: 18.12.2011
Сообщений: 29,133
10.11.2014, 21:07 2
Лучший ответ Сообщение было отмечено Zver6233 как решение

Решение

C++
1
2
3
4
5
6
7
8
char str[]="аровропаимагнкнопрппа";
char a[4][5];
for(int i=0;i<20;i++)
{
     int j1=i%5;
     int i1=i/5;
     a[i1][j1]=str[i];
}
А еще можно извратиться:
C++
1
2
3
4
5
char str[]="аровропаимагнкнопрппа";
char a[4][5];
char *p=(char*)a;
for(int i=0;i<20;i++)
    p[i]=str[i];
1
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2014, 21:07 3
Цитата Сообщение от Zver6233 Посмотреть сообщение
Подскажите как сделать?
Идем циклом по исходной строке и на каждом индексе, кратном 5 добавляем перевод строки.
0
56 / 50 / 22
Регистрация: 17.03.2014
Сообщений: 143
10.11.2014, 21:19 4
в С++ все массивы по сути одномерные. Так и скажи преподу
0
10.11.2014, 21:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2014, 21:19
Помогаю со студенческими работами здесь

Из одномерного массива сделать двумерный
Помогите пожалуйста из одномерного массива X получить квадратную матрицу А8*8 ,элементами которо...

Преобразование одномерного массива в двумерный
У меня такое задание Преобразование: 2D -&gt; 1D. Двумерный массив 5х5 целых чисел необходимо...

Из элементов одномерного массива сделать двумерный
Вводится одномерный массив состоящий из n^2 элементов ( ввод 2 на выходе выводе должно быть 4...

Чтение одномерного массива в двумерный массив
Всем здравия. Рассказывать суть программы не буду (смысла в этом не вижу), сама беда не в коде, а в...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru