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

Функция доводит длину строки до заданной, вставляя пробелы между словами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Взаимосвязанные исходные файлы http://www.cyberforum.ru/cpp-beginners/thread666262.html
Как сделать так чтобы в одном исходном файле я мог использовать элементы из другого и наоборот. А то я делаю змейку и у меня не получается сделать чтобы в классе Snake был указатель на Food и в Food...
C++ Если строки начинаются с одинаковых символов, напечатать «ДА», иначе –«НЕТ» Народ, помогите мне пожалуйста. Даны две строки. Если они начинаются с одинаковых символов, то напечатать «ДА», иначе –«НЕТ». В С++. Прошу, помогите. http://www.cyberforum.ru/cpp-beginners/thread666261.html
Сформировать одномерный массив из номеров первых отрицательных элементов каждой строки матрицы C++
Дана матрица А размерностью n*m. Сформировать одномерный массив В, элементами которого являются номера первых отрицательных элементов каждой строки массива А. (0 – отрицательный элемент отсутствует)....
C++ Напечатать числа в порядке неубывания
Помогите пожалуйста написать программу: Даны целые числа a1, a2, ..., an. Напечатать числа в порядке неубывания. Именно напечатать, а не отсортировать. Использовать 2 массива: в 1-м находятся сами...
C++ Написать программу, которая создает файл http://www.cyberforum.ru/cpp-beginners/thread666243.html
Здравствуйте! Помогите написать программу на Visual Studio 2010. Задание: Написать программу, которая создает файл (name.txt), записует в файл данные введенные с клавиатуры, считует файл и выводит...
C++ Сумма ряда чисел подсчёты Когда подсчитываю сумму 1-го, второго, третьего и четвёртого ряда чисел, то всё правильно, а как доходит до 5-го(n=5), то его значение равняется -5.13067e-005(т.е. -5.13067*10-0.005). Когда это... подробнее

Показать сообщение отдельно
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
12.10.2012, 10:18
совет, делайте в стринговых переменных, т.к. там есть масса полезных функций.
проверяете длину вашей строки если меньше 20, то сплитом разрываете по признаку символа " " вашу строку. потом в цикле простым сложением строк можете добавить нужное количество пробелов между вашими словами (совет если изначально у вашей строки между словами есть 2 и более пробелов, делайте исключения иначе у вас будут пустые строки в полученном массиве, компилятор ясно дело это съест ибо он не вкурсе что вы записываете с вою строку, но при добавлении пробелов будет выпадать ошибка)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru