0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 57
1

Удалить все лишние пробелы из текстового файла, результат записать в новый файл

30.03.2017, 20:03. Показов 1124. Ответов 3
Метки нет (Все метки)

Из заданного текстового файла сформировать новый, в котором будут ликвидированы все начальные и конечные пробелы в каждой строке, а все промежуточные группы пробелов, расположенных подряд, уменьшенные до одного пробела. Примечание : написать собственные подпрограммы, выполняющие указанную обработку.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2017, 20:03
Ответы с готовыми решениями:

Удалить из файла все однобуквенные слова и лишние пробелы. Результат записать в файл g
Здравствуйте! Возникла такая проблема, никак не могу докопаться до решения... Задание звучит так:...

Удалить из символьного файла все однобуквенные слова и пробелы. Результат записать в файл g.
Дан символьный файл f. Группы символов, разделенные пробелами (одним или несколькими) и не...

Удалить из текстового файла все лишние пробелы, оставив между словами не более 1 пробела
. Создать текстовый файл, содержащий произвольный текст. Удалить из него все лишние пробелы,...

Удалить из текстового файла все лишние пробелы, оставив между словами не более одного пробела
Дано вот такое задание: Дан текстовый файл. Удалить из него все лишние пробелы, оставив между...

3
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32245 / 20885 / 8086
Регистрация: 22.10.2011
Сообщений: 36,127
Записей в блоге: 7
31.03.2017, 18:05 3
Зачем тут собственные подпрограммы, когда все уже есть в языке? Куда уж проще:
Pascal
1
2
3
4
begin
  WriteAllLines('file_new.txt', ReadAllLines('file.txt').
    Select(s -> Regex.Replace(s.Trim, '[ ]{2,}', ' ', RegexOptions.None)).ToArray);
end.
, безо всяких подпрограмм. Вот если бы программу писали на обычном PascalABC, или на Турбо-Паскале, тогда да, нужно было бы всё это извращение с подпрограммами.
0
1753 / 1345 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
31.03.2017, 18:10 4
Pascal
1
2
3
4
begin
  WriteAllLines('output.txt',ReadAllLines('input.txt').Select(v -> v.ToWords.
    JoinIntoString(' ')).ToArray);
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2017, 18:10
Помогаю со студенческими работами здесь

Файл: Удалить из файла все однобуквенные слова и лишние пробелы.
Дан символьный файл f. Группы символов, разделенные пробелами (одним или несколькими) и не...

В файле имеется предложение удалить из него все пробелы и записать результат в др. файл
3. В файле имеется предложение удалить из него все пробелы и записать результат в др. файл.

Удалить из текстового файла лишние пробелы
Как удалить из текстового файла лишнии пробелы

Файл: Удалить из файла все лишние пробелы, оставив между словами не более одного пробела.
Дан текстовый файл. Удалить из него все лишние пробелы, оставив между словами не более одного...

Удалить из текстового файла третью строку. Результат записать в другой файл
Имеется текстовый файл. Удалить из него третью строку. Результат записать в другой файл.

Удалить из текстового файла его последнюю строку. Результат записать в другой файл.
Удалить из текстового файла его последнюю строку. Результат записать в другой файл.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru