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

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

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

Разделение выводимых данных - C++

30.10.2013, 16:20. Просмотров 274. Ответов 1
Метки нет (Все метки)

Доброго времени суток, есть маленькая проблема и соответственно с ней вопрос.Вот программа которая расшифровывает текст, закодированный шифром Цезаря,все работает нормально, но при выводе результатов все возможные переборы выводятся в 1 строку.При добавлении <<endl каждая буква выводится в новой строчке.Хотелось бы что бы все результаты по количеству символов выводились в новой строке.Т.е. , если я ввожу текст из 6 символов, то желаю получить варианты из 6 символов в строке,а не все возможные варианты в одной строке.

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.h>
#include <conio.h>
 
int main()
{
    char buff[50] = {50};
    char alf[]={'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l',
    'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'};
    int i=26;
    int key;
    int k;
    cout<<"Vvedite zashivrovaniy text";
    cin>>buff;
    for (key =1; key<26; key++) {
        
    for (k=0;  k<strlen(buff); k++)
    {
        for (i=0; i<26; i++)
        {
            if(buff[k]==alf[i])   
                 if (i+key>25) {cout<<alf[i+key-25]<<endl;}
                 else  {cout<<alf[i+key];}     
            
             } 
               }
               }
               
               getch();
               return (0);
               }
Добавлено через 14 часов 30 минут
Актуально
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2013, 16:20     Разделение выводимых данных
Посмотрите здесь:

Разделение выводимых цифр пробелом. - C++
Ребята помогите решить не большую проблемку. Только прошу камнями не бросайтесь так как я начинающий программист. Задача состоит в том что...

Тип выводимых данных. abs() и fabs() - C++
Здравствуйте, столкнулся с такой проблей при выводе через cout данных типа double выводится почемуто только 2 знака после запятой(хотя их...

MPI. Ошибка в выводимых данных. (Код присутствует) - C++
Доброе время суток. Программа должна пересылать данные от 3 процесса к 0, и от 0 к 3. Необхожимо использовать в работе функции передачи...

Как сделать структуру (как в таблице) выводимых в консоле данных? - C++
Вот этой проге? #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;stdlib.h&gt; #include &lt;Windows.h&gt; using...

разделение данных в файле - C++
как читать из файла данные в стуктуру если формат такой: Олег Иванович...............234434 Марина Сергеевна..........544355 ...

Разделение данных и логики и ООП - C++
Тренируюсь в ООП и вообще в C++ и появилась неприятная ошибка. Есть конструктор в классе BaseHouse: BaseHouse(unsigned int height,...

Удалить первую и последнюю букву из выводимых слов - C++
Нужно удалить первую и последнюю букву из выводимых слов, помогите пожалуйста. #include &lt;iostream&gt; using namespace std; int...

Количество выводимых строк в консоли (размер буфера экрана) - C++
Такая проблема - по умолчанию в Windows размер &quot;буфера экрана&quot; для консоли - 300 строк. Я вывожу гораздо больше (около 1200 строк)...

Спецификатор %n в Printf() - не получается посчитать число выводимых символов - C++
Уффф... Набираю сообщение второй раз из-за сбоя. Поэтому буду краток :) Пишу программу по заданию из учебнка, используя Dev-C++ 5.11. ...

Разброс значений, выводимых компилятором VS2013 и онлайн-компиляторов - C++
Добрый день, подскажите, в чем может быть проблема. Задача: Написать программу, которая считывает со стандартного входного потока...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
30.10.2013, 16:26     Разделение выводимых данных #2
GiveMe, если я вас правильно понял, то в цикле после вложенного цикла добавьте cout << endl; тогда у вас будут буквы выписываться с новой строки (по аналогии с выводом на экран матриц). И оформляйте код тэгами. В виде текста не очень удобно читать
Yandex
Объявления
30.10.2013, 16:26     Разделение выводимых данных
Ответ Создать тему
Опции темы

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