0 / 0 / 0
Регистрация: 24.04.2009
Сообщений: 41
|
|
1 | |
Отредактировать текст так, чтобы между словами был ровно один пробел21.12.2009, 21:47. Просмотров 1901. Ответов 1
Метки нет Все метки)
(
помогите решить задачу.
Дан произвольный текст.Отредактировать его так,чтобы: а)Между словами был ровно 1 пробел; б)предложения в тексте разделялись 2 пробелами задачу нужно решить на Borland C
0
|
|
21.12.2009, 21:47 | |
Преобразовать строку так, чтобы между словами был ровно один пробел
Преобразовать строку так, чтобы между словами был ровно один пробел |
|
110 / 95 / 35
Регистрация: 03.02.2009
Сообщений: 281
|
|
22.12.2009, 02:33 | 2 |
а) для того чтобы сделать так надо смотреть на буквы в строке. если буква i и i+1 - обе равны " " (пробелу), то стереть один из символов. это надо делать через цикл.
а если вводимый текст небольшой, то можно использовать автозамену, с " " (один пробел) на " " (два пробела). б) для этого нужно, как и в варианте а сделать цикл и смотреть на буквы. если мы наткнулись на символ окончания строки (например "." (точка), если надо - то еще и "!", "?" и т.д.), то смотрим на следующий символ. он должен быть " ". если это пробел - это смотрим на следующий знак. если это не пробел - то добавляем этот пробел. повторить процесс. потом удалить все пробелы которые стоят после 2ого пробела (нам ведь нужны только 2 пробела после точки, не более). вот и все, берем учебник и делаем)
1
|
22.12.2009, 02:33 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |