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

Записать строку символов в матрицу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поменять элементы массива местами http://www.cyberforum.ru/cpp-beginners/thread1556254.html
Дан массив, элементы которого равны либо единице, либо двойке. Напишите программу, которая расставит элементы массива таким образом, чтобы за каждое единицей следовала двойка, причем, если каких-то элементов больше, то они выписываются в конце. Например, последовательность {2, 1, 1, 1, 2, 1} должна преобразоваться {1, 2, 1, 2, 1, 1}. Помогите пожалуйста решить, и если не тяжело с...
C++ Железнодорожные билеты Предметная область: Пассажирские железнодорожные перевозки Структурный тип данных: Железнодорожный билет (ticket) Элементы структуры: Номер рейса (train) Станция отправления (station1) Станция прибытия (station2) Дата отправления (dep_day) Время отправления (dep_time) http://www.cyberforum.ru/cpp-beginners/thread1556248.html
Одномерный массив. Произведение значений между первым и вторым нулевыми элементами C++
Условие: В одномерном массиве перемножить элементы которые стоят между первым и вторым нулевыми элементами массива. Условие я выполнил, но препод пристал чтобы массив вводился не в ручную а рандомился, но как сделать чтобы рандомились нулевые элементы и рандомились не рядом,не понимаю. Помогите пожалуйста. Вот код программы которую я сделал. int *numArray, n, i, mul = 1, first = 0, second =...
Crc32 библиотека C++
Здравствуйте! =) Подскажите, пожалуйста, знатоки! Нужно посчитать crc32 файла. Нашла FastCRC и пример, как этим пользоваться. Все как надо работает, но там триал версия, в ней спрятана задержка 10 сек. Это отвратительно. Посоветуйте что-то похожее?
C++ Подключаем Visual Leak Detector http://www.cyberforum.ru/cpp-beginners/thread1556239.html
Добрый день. Пытаюсь освоить Visual Leak Detector, встраиваю в VS2013, следую инструкции: http://vld.codeplex.com/wikipage?title=Using%20Visual%20Leak%20Detector&referringTitle=Documentation Но, то ли мой английский совсем плох, то ли я что-то упускаю... Установил, как написано подключил в "Каталоги включения" установочную папку, в каталоги библиотек подключил библиотеку (всё это для Win32,...
C++ Класс для хранения персональной информации Из 5 пунктов должна получится программа. (можно с#) 1. Объявите класс CPerson, используемый для хранения информации о конкретном человеке (Ф.И.О. (3 параметра), дата рождения (число, месяц, год), пол). Определите конструктор по умолчанию и деструктор. 2. В классе CPerson добавьте методы, позволяющие вносить изменения информации и читать текущую. 3. Определите производный от CPerson класс... подробнее

Показать сообщение отдельно
EGKR
3 / 3 / 1
Регистрация: 10.11.2014
Сообщений: 91
19.10.2015, 16:54     Записать строку символов в матрицу
Задание такое:
Используя шифр перестановки, закодировать фразу следующим образом: исходный текст записать построчно в матрицу, а вывести текст в вектор.
Нужно записать строку символов например, "мама мыла раму" в матрицу(с учетом пробелов) и вывести потом столбцы. т.е я ввожу строку "мама мыла раму" и он записывает и выводит матрицу:
мама
мыла
раму
затем выводит уже в вектор столбцы:
ммраыамлмаау

Я пытался сделать что-то похожее, но у меня
1) ввод строки не разом, а по 3 запроса
2) выводит только первый столбец
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include <string.h>
#include <stdio.h>
using namespace std;
 
int main (){
 int i,j,p;
 char str[5],K[3];
        char massiv[3][5];
        for(int i = 0; i < 3; i++)
        {
            cout << "Stroka ";
            cin >> str;
            strcpy(massiv[i], str);
        }
       for(i=0;i<3;i++)
{
for(j=0;j<5;j++)
printf("%c ",massiv[i][j]);
printf("\n");
}
for (j=0;j<5;j++){
    for (i=0;i<3;i++){
K[p]=massiv[j][0];}
cout << K[p] << endl;}
            getch ();
            return 0;
        }
Как сделать, чтобы вводился строка в матрицу(как текст) и выводился вектор?
Помогите пожалуйста!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru