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

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

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

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

03.10.2013, 16:49. Просмотров 598. Ответов 4
Метки нет (Все метки)

Дан двумерный массив , состоящий из букв. 5 строк и 7 столбцов. Вывести на экран все строки данного массива одну за другой в виде целой строки.

Что-то вроде шифрования методом простой перестановки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2013, 16:49     Вывести на экран все строки данного массива одну за другой в виде целой строки
Посмотрите здесь:
Вывести на экран все элементы пятой строки массива C++
C++ Вывести на экран матрицу порядка n (n=1..15) - элементы выводятся не в виде матрицы, а в виде строки
Дан двухмерный массив. Вывести на экран все элементи к-го столбца и м-й строки массива C++
Объединить три строки в одну и вывести на экран C++
C++ Вывести на экран в одну строку все элементы побочной диагонали квадратного массива
Вывести на экран в виде матрицы все элементы заданного двумерного массива C++
C++ Вывести на экран все элементы пятой строки матрицы
C++ Необходимо вывести на экран все различные символы строки
Вывести на экран все символы строки кроме букв C++
C++ Считать текст из файла, вывести в другой файл и на экран только строки содержащие заданный с клавиатуры символ
Вывести все введенные строки. Отсортировать строки. Вывести самую длинную строку C++
Строки. Вывести на экран все слова четной длины, у которых... C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Algoritmer
155 / 95 / 13
Регистрация: 07.03.2013
Сообщений: 478
Записей в блоге: 1
03.10.2013, 16:52     Вывести на экран все строки данного массива одну за другой в виде целой строки #2
C++
1
2
char m[5][8];
for(int i=0;i<5;i++) cout<<m[i];
И при чем здесь шифрование?
Viktor_Vasiljev
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 3
06.10.2013, 15:37  [ТС]     Вывести на экран все строки данного массива одну за другой в виде целой строки #3
Например мы вводим какое-нибудь предложение. Заполнение массива идет построчно, а выводит программа единую строку из столбцов. И почему-то у меня программа выводит тот же набор букв...
Algoritmer
155 / 95 / 13
Регистрация: 07.03.2013
Сообщений: 478
Записей в блоге: 1
07.10.2013, 08:39     Вывести на экран все строки данного массива одну за другой в виде целой строки #4
Цитата Сообщение от Viktor_Vasiljev Посмотреть сообщение
а выводит программа единую строку из столбцов
Вот так бы сразу и объяснил. Тогда так:
C++
1
2
3
4
char m[5][8];
//тут какой-то код
for(int j=0;j<7;j++)
for(int i=0;i<5;i++) cout<<m[i][j];
Viktor_Vasiljev
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 3
07.10.2013, 09:25  [ТС]     Вывести на экран все строки данного массива одну за другой в виде целой строки #5
Спасибо за помощь, очень признателен. Вроде получилось.


#include<iostream.h>
#include<math.h>
#include<conio.h>
void main()
{int i=1,j=1,k=0,m,l=0,n,c,z;
char x[50][50],A[50],B[50][50];
clrscr();
cout<<" kol-vo strok ";
cin>>n;
cout<<" kol-vo stolbcov ";
cin>>m;
for (i=1;i<m+1;i++)
for (j=1;j<n+1;j++) {cout<<"x["<<i<<" "<<j<<"]= "; cin>>x[j][i];}
endl;
cout<<"\n isxodnii tekst ";
for (i=1;i<n+1;i++) {cout<<"\n";
for (j=1;j<m+1;j++) cout<<x[i][j];}

for (i=1;i<n+1;i++)
for (j=1;j<m+1;j++) {k=k+1; A[k]=x[i][j];}
cout<<"\n\n vivod zashifrirovannogo teksta: \n";
for (i=1;i<k+1;i++) {cout<<A[i];l=l+1; if (l==5) { cout<<" ";l=0;}}
k=0;
cout<<"\n\n vvedite kluy4: ";
cin>>c>>z;
cout<<"\n\n rasshifrovka: ";
if (c!=n && z!=m) cout<<" \nnevernii kluy4 \n\n";
for (i=1;i<c+1;i++){cout<<"\n";
for (j=1;j<z+1;j++) {k++; B[i][j]=A[k];cout<<B[i][j];}
}
}
Yandex
Объявления
07.10.2013, 09:25     Вывести на экран все строки данного массива одну за другой в виде целой строки
Ответ Создать тему
Опции темы

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