Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где найти borland С++, дайте ссылку https://www.cyberforum.ru/ cpp-beginners/ thread77793.html
Я студент, задали курсач по информатике, программу нужно писать в borland С++. Нигде не могу ее найти, скиньте пожалуйста или ссылку или установочный. Нужен именно такой, знаете, как MS DOS, ну или...
переписать содержимое текстового файла в другой текстовый файл,добавляя в начало каждой строки её порядковый номер(с++) C++
переписать содержимое текстового файла в другой текстовый файл,добавляя в начало каждой строки её порядковый номер
решите ктото на с C++
Дана целочисленная квадратная матрица. Определить: 1) произведение элементов в тех строках, которые не содержат отрицательных элементов; 2) максимум среди сумм элементов диагоналей, параллельных...
C++ Есть текст программы по C++ нужно его переделать Описать структуру с именем STUDENT, содержащую следующие поля: -фамилия и инициалы -номер группы -успеваемость (массив из пяти элементов) Написать программу, выполняющую следующие действия: ... https://www.cyberforum.ru/ cpp-beginners/ thread77758.html
C++ решите ктото на с https://www.cyberforum.ru/ cpp-beginners/ thread77753.html
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) сумму элементов массива с нечетными номерами; 2) сумму элементов массива, расположенных между первым и последним...
Сравнение первого и последнего значения; Матрица; C++ Visual C++
Доброго дня всем программистам и форумчанам. Обращаюсь я с просьбой интересного характера: В матрице, допустим 1 2 3, сравнить первое знач.(1) и последнее (3), если они равны, то в массив В ...
C++ Упорядочить массив
Упорядочить массив так, чтобы вначале шли по возрастанию элементы, стоящие на чётных местах, а потом стоящие на нечётных. помогите! не хватает до зачёта одной задачи
C++ Сортировка вставками Как сделать так шоб я с клавиатуры вводил целые числа, которые можно разбить на пары так, чтобы произведения чисел во всех парах будут равны.template void insertSort(T a, long size) { T x; ... https://www.cyberforum.ru/ cpp-beginners/ thread77730.html
C++ пробелы https://www.cyberforum.ru/ cpp-beginners/ thread77713.html
Помогите решить задачу. Дан произвольный текст,отредактировать его так,чтобы: а)между словами был ровно 1 пробел; б)предложения в тексте разделялись ровно 2мя пробелами;
C++ сортировка структуры с массивом Задача: Описать структуру Znak с полями: ИмяФамилия Знак зодиака Дата рождения(массив из 3 чисел) необходимо задать массив сост из 8 элементов типа Znak, записи упорядочить по датам рождения,... https://www.cyberforum.ru/ cpp-beginners/ thread77701.html
110 / 95 / 35
Регистрация: 03.02.2009
Сообщений: 281
22.12.2009, 02:33 0

Отредактировать текст так, чтобы между словами был ровно один пробел

22.12.2009, 02:33. Просмотров 1920. Ответов 1
Метки (Все метки)

Ответ

а) для того чтобы сделать так надо смотреть на буквы в строке. если буква i и i+1 - обе равны " " (пробелу), то стереть один из символов. это надо делать через цикл.
а если вводимый текст небольшой, то можно использовать автозамену, с " " (один пробел) на " " (два пробела).

б) для этого нужно, как и в варианте а сделать цикл и смотреть на буквы. если мы наткнулись на символ окончания строки (например "." (точка), если надо - то еще и "!", "?" и т.д.), то смотрим на следующий символ. он должен быть " ". если это пробел - это смотрим на следующий знак. если это не пробел - то добавляем этот пробел. повторить процесс. потом удалить все пробелы которые стоят после 2ого пробела (нам ведь нужны только 2 пробела после точки, не более).

вот и все, берем учебник и делаем)

Вернуться к обсуждению:
Отредактировать текст так, чтобы между словами был ровно один пробел
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2009, 02:33

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Преобразовать строку так, чтобы между словами был ровно один пробел
Дана строка-предложение с избыточными пробелами между словами. Преобразовать ее так, чтобы...

Переобразовать строку так, чтобы между словами был ровно один пробел
Дана строка-предложение с избыточными пробелами между словами.Переобразовать её так, чтобы между...

Дана строка-предложение, содержащая избыточные пробелы. Преобразовать ее так, чтобы между словами был ровно один пробел
Дана строка-предложение, содержащая избыточные пробелы. Преобразовать ее так, чтобы между словами...

Дана строка-предложение, содержащая избыточные пробелы. Преобразовать ее так, чтобы между словами был ровно один пробел.
Дана строка-предложение, содержащая избыточные пробелы. Преобразовать ее так, чтобы между словами...

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