Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 03.02.2017
Сообщений: 37
1

Каждую группу пробелов заменить одним пробелом

13.02.2017, 20:21. Просмотров 1188. Ответов 2
Метки нет (Все метки)

3) Дан текст, состоящий из слов, разделённых пробелами. Каждую группу пробелов заменить одним пробелом
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2017, 20:21
Ответы с готовыми решениями:

Функции: Преобразовать строку, заменив каждую группу цифр пробелом
Задана строка символов. Преобразовать эту строку, заменив в ней каждую группу цифр одним...

Последовательности пробелов заменить одним пробелом.
Условие: В режиме диалога вводится строка символов. Заменить в ней все символы, не являющиеся...

В строке любое количество подряд идущих пробелов заменить одним пробелом
2. В строке любое количество подряд идущих пробелов заменить одним пробелом. 2. Здесь, как мне...

Даны натуральное число n, символы si,.,sn. Заменить в последовательности s1,.,sn каждую группу букв child
Даны натуральное число n, символы si,...,sn. Заменить в последовательности s1,...,sn каждую группу...

2
Эксперт Pascal/Delphi
6429 / 4346 / 4655
Регистрация: 05.06.2014
Сообщений: 21,255
14.02.2017, 08:09 2
В строке любое количество подряд идущих пробелов заменить одним пробелом
0
Модератор
8325 / 4098 / 2846
Регистрация: 17.08.2012
Сообщений: 13,090
20.02.2017, 13:32 3
Лучший ответ Сообщение было отмечено Vishan как решение

Решение

Самый распространённый вариант:
Pascal
1
2
3
4
5
6
7
var s: string;
begin
  writeln('Введите строку:');
  readln(s);
  while pos('  ', s) > 0 do delete(s, pos('  ', s), 1); //'  ' - два пробела
  write(s)
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2017, 13:32

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

Заменить в последовательности каждую группу "child" словом "children"
Даны натуральное число n, символы S1,... Sn. Заменить в последовательности каждую группу "child"...

Каждую чётную цифру числа заменить на 0, а каждую нечётную на 1
с клавиатуры вводится длинное целое число не менее 50 цифр. Каждую чётную цифру числа заменить на...

Вывести строку, содержащую эти же слова, но разделенные одним пробелом
Есть строка, состоящая из слов, разделенных одним или несколькими пробелами. Вывести строку,...

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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