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

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

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

Перенос слов в консоли - C++

28.05.2013, 18:47. Просмотров 835. Ответов 4
Метки нет (Все метки)

Подскажите, как при выводе слов в консоль сделать так, чтобы они не разрывались при переходе на другую строку
Вот мой кусок, для которого это необходимо
C++
1
2
3
4
5
if(arr[i] == arr[j])
{
cout << "Найдены повторяющиеся элементы в ячейках с индексами " << i <<" "<< j <<", это может повлиять на корректность ответа"<<endl;
break;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2013, 18:47     Перенос слов в консоли
Посмотрите здесь:

С консоли вводится список слов - C++
Здравствуйте! С консоли вводится список слов Например it table house ..... их может быть неограниченное количество разной...

Перенос слов в файле - C++
Здравствуйте уважаемые программисты. Столкнулся с такой задачей: Имеется файл с текстом на русском языке. Сделать перенос всех его слов....

Вести предложение с консоли и подсчитать сколько слов в нем - C++
Вести предложение с консоли и подщитать сколько слов в нем. Сделать с помощью указателей и функции &quot;gets&quot;

Дана последовательность слов. Найти кол-во слов начинающихся с d и кончающихся буквой w - C++
Кто может, помогите, пожалуйста. Использование указателей при работе со строками С++ Дана непустая последовательность слов из латинских...

Построить диаграмму длины слов, входящих в текст, содержащий от 5 до 10 слов. - C++
Построить диаграмму длины слов, входящих в текст, содержащий от 5 до 10 слов. Не понимаю как считать заданное количество слов и...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
4514 / 2856 / 228
Регистрация: 12.12.2009
Сообщений: 7,249
Записей в блоге: 1
Завершенные тесты: 1
28.05.2013, 18:57     Перенос слов в консоли #2
Дефолтная ширина виндовой консоли 80 символов. Можно просто подгонять под эту ширину, переходя на новую строку там, где надо.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
28.05.2013, 18:58     Перенос слов в консоли #3
Цитата Сообщение от Kastaneda Посмотреть сообщение
Дефолтная ширина виндовой консоли 80 символов
А ее как-то можно изменить(раз есть дефолтная)?
Kastaneda
Форумчанин
Эксперт С++
4514 / 2856 / 228
Регистрация: 12.12.2009
Сообщений: 7,249
Записей в блоге: 1
Завершенные тесты: 1
28.05.2013, 19:05     Перенос слов в консоли #4
Цитата Сообщение от metaluga145 Посмотреть сообщение
А ее как-то можно изменить(раз есть дефолтная)?
Можно при помощи WinAPI. Функцию на память не скажу, но можно погуглить. Здесь на форуме кстати примеры есть.

Добавлено через 1 минуту
А, можно ж проще, через system()
C++
1
system("mode 100, 50");
меняет размер консоли - 100 ширина и 50 высота.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2013, 19:12     Перенос слов в консоли
Еще ссылки по теме:

Стек: создать список из слов, подсчитать количество слов, совпадающих с последним словом - C++
Создать список из слов. подсчитать количество слов, совпадающих с последним словом. Удалить все таки слова, оставив одно последнее. ...

Подсчитать и вывести на экран число слов в ней, а затем и каждое отдельное слов - C++
Помогите с кодом: Введите с клавиатуры строку символов, после чего подсчитайте и выведите на экран число слов в ней, а затем и каждое...

Дан массив слов. Определить количество слов массива, которые не являются «перевертышем». - C++
Дан массив слов. Определить количество слов массива, которые не являются «перевертышем». Разработать программу на языке Си....

В массиве слов найти пару слов, из которых одно является обращением другого - C++
Дали задачку, вроде простая, а мыслей нет(( вопрос как организовать поиск слов)) ну собственно задание: В массиве слов найти пару...

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

Найти слова которые могут быть полностью сложены из других слов,сцепление слов(конкатенация) - C++
найти слова которые могут быть полностью сложены из других слов,сцепление слов(конкатенация)


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

Или воспользуйтесь поиском по форуму:
uNaple
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 14
28.05.2013, 19:12  [ТС]     Перенос слов в консоли #5
Можешь еще помочь, мне нужно чтобы вводили 1 или 2, а если вводят другой символ ничего не делать и задавать вопрос снова пока не введут или 1 или 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
        do
        {
            int change = 0;
            cout << "Если хотите загрузить массив из файла, нажмите 1" << endl;
            cout << "Если хотите протестировать программу со случайным массивом, нажмите 2" << endl;
            cout << ">>> ";
            cin >> change;
            if(change == 1)
            {
                ReadFromFile(array, size);
                stop++;
            }
            else if(change == 2)
            {
                for(int i = 0;i < size;i++)
                {
                    array[i] = rand()%35+i*2;
                }
                stop++;
            }
            else
            {
                cout << "Ошибка. Попробуйте снова" << endl;
            }
        }
        while( stop < 1 );
Yandex
Объявления
28.05.2013, 19:12     Перенос слов в консоли
Ответ Создать тему
Опции темы

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