27 / 27 / 6
Регистрация: 27.09.2009
Сообщений: 101
|
|
1 | |
Помогите пожалуйста со строками в C27.09.2009, 22:48. Показов 1702. Ответов 10
Метки нет Все метки)
(
Необходимо решить задачку: Дана строка, содержащая последовательность слов, разделенных пробелами. Удалить из строки все слова, в которых есть заданная буква. Конечно же, это не сложное задание и были похожие примеры, но из-за того, что я новичок в программировании, не могу понять, как реализовать эту задачу. Помогите, кто может.
0
|
|
27.09.2009, 22:48 | |
Ответы с готовыми решениями:
10
Недопонял... Помогите пожалуйста... Со строками... Помогите пожалуйста!работа со строками, файлами мальчики помогите, пожалуйста. задание со строками. объясните мне. а? "работа со строками"помогите пожалуйста |
![]() 2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
27.09.2009, 23:14 | 2 |
Для выделения "слов" из строки используй функцию strtok().
Для определения, содержит ли слово заданную букву, используй функцию strchr().
1
|
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
|
|
27.09.2009, 23:26 | 3 |
Надо слова, в которых нет заданой буквы писать в конец новой строки... или смещать символи на -длины слова...
0
|
Модератор
![]() ![]() ![]() ![]() 12238 / 7405 / 1736
Регистрация: 25.07.2009
Сообщений: 13,586
|
||||||
28.09.2009, 13:53 | 4 | |||||
Всё хорошо, но есть нюансы: во-первых в конце выводимой строки лишний пробел добавляется, а во-вторых на устойчивость к "дурным" данным особо не проверял. А так в принципе работает...
1
|
27 / 27 / 6
Регистрация: 27.09.2009
Сообщений: 101
|
|
28.09.2009, 15:53 [ТС] | 5 |
Всё работает как и необходимо. Огромное способо за помощь!!!
0
|
0 / 0 / 0
Регистрация: 04.10.2009
Сообщений: 17
|
|
31.10.2009, 00:57 | 6 |
А не подскажете, как сделать такое же задание, но чтобы пробелы оставались тоже???
Например: вводим строку: " hhh 4 "; вводим символ для поиска: "h" Получаем с этим алгоритмом: "4"; Необходимо: " 4 "
0
|
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 13
|
|
07.05.2010, 21:29 | 7 |
Подскажите пожалуйста,что нужно изменить чтобы удалило с текста слова,которые начинаються с букв, даных в строке запроса?
0
|
Модератор
![]() ![]() ![]() ![]() 12238 / 7405 / 1736
Регистрация: 25.07.2009
Сообщений: 13,586
|
||||||
07.05.2010, 21:51 | 8 | |||||
Это как понять? Дана строка слов "апельсин мандарин лимон грейпфрукт" и набор символов "амг" - от всей строки должен один лимон остаться? Если угадал, то вот:
1
|
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 13
|
|
09.05.2010, 12:20 | 9 |
0
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
09.05.2010, 16:34 | 10 |
Даны две строки, содержащие не более 100 символов. Строки состоят из слов, разделенных пробелами.
Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово. Распечатать полученные строки. помогите пожалуйста
0
|
1 / 1 / 0
Регистрация: 14.12.2010
Сообщений: 14
|
|
14.12.2010, 17:20 | 11 |
Всем здравствуйте. У меня такое же задание удалить все слова в строке с пробелами где содержится данная буква но мне нада сделать под борланд с 3.1 пытался переделать ничего не получилось помогите плз
0
|
14.12.2010, 17:20 | |
14.12.2010, 17:20 | |
Помогаю со студенческими работами здесь
11
помогите со строками помогите со строками на С Помогите разобраться со строками Работа со строками, помогите Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |