3 / 3 / 0
Регистрация: 19.12.2009
Сообщений: 21
|
|
1 | |
Нужно в строке удалить слова, состоящие из букв заданного слова23.12.2009, 16:47. Показов 3075. Ответов 10
Метки нет (Все метки)
Задание такое: вводится слово и строка (отдельно). Нужно в строке удалить слова, состоящие из букв заданного слова, а остальные слова продублировать.
0
|
23.12.2009, 16:47 | |
Ответы с готовыми решениями:
10
Удалить все слова, состоящие только из букв последнего слова В символьной строке удалить все слова, состоящие из N - букв - C++ В символьной строке удалить все слова, состоящие более чем из N - букв В символьной строке удалить все слова, состоящие из нечетного количества букв |
3 / 3 / 0
Регистрация: 19.12.2009
Сообщений: 21
|
||||||
27.12.2009, 17:49 [ТС] | 2 | |||||
Вот что я написала, но работает не правильно. В чем ошибка?
0
|
3 / 3 / 0
Регистрация: 19.12.2009
Сообщений: 21
|
|
28.12.2009, 23:22 [ТС] | 3 |
Мне завтра сдавать, а программа не работает
Помогите пожалуйста, сама никак не разберусь, уже сидит в голове эта схема, как родная в мозгах поселилась, ни проверить ее не могу, ни новую придумать!! :`(
0
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
|
28.12.2009, 23:46 | 4 |
Кристинкка, приводите примеры. Потому как не совсем понятно следующие вопросы:
- чем разделены (какие именно разделители)? - как именно дублировать? - в каком виде Вам нужно выводить результат? - разделители сохраняются?
0
|
3 / 3 / 0
Регистрация: 19.12.2009
Сообщений: 21
|
|
28.12.2009, 23:57 [ТС] | 5 |
Разделители описаны в разделе констант, предполагается, что слова отделены друг от друга только одним разделителем.
Дублировать - значит чтобы при выводе это слово повторялось 2 раза. В программе все изменения проходят в данной строке. Она же, измененная, и выводится. Разделители заменяются пробелами. Чтобы понятнее было: ввод: слово - "кот" , строка - "ток отток потолок плинтус", вывод: "потолок потолок плинтус плинтус"
0
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
|
29.12.2009, 00:17 | 6 |
Кристинкка, у Вас пример противоречит Вашему условию. Если следовать Вашему условию, то слово "потолок" надо тоже удалить так как оно содержит буквы слова "кот". Вы уж разберитесь что именно Вам нужно. Чтобы я потом не переделывал по сто раз.
0
|
3 / 3 / 0
Регистрация: 19.12.2009
Сообщений: 21
|
|
29.12.2009, 00:23 [ТС] | 7 |
Как я поняла это задание, нужно удалить слова, скорее составленные из букв заданного. Ну или если по-другому сформулировать, то продублировать слова, содержащие хотя бы одну букву не из заданного слова
0
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
|
29.12.2009, 00:32 | 8 |
Кристинкка, мда... Вы решили вынести мне мозг на ночь. Подумайте еще раз над Вашим примером, над Вашим условием и над тем, что Вы сейчас написали.
0
|
3 / 3 / 0
Регистрация: 19.12.2009
Сообщений: 21
|
|
29.12.2009, 00:39 [ТС] | 9 |
Inadequate, извиняюсь... Сама уже туго соображаю.
Окончательный вариант такой: все слова, содержащие хотя бы одну букву не из заданного слова, продублировать, а остальные удалить. А если я вам скажу, в каком моменте программы у меня ошибка, вам это как-то поможет?.. Вот если вместо этого условия поставить любое другое, то программа все отлично и верно удаляет и дублирует
0
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
||||||
29.12.2009, 04:19 | 10 | |||||
Условие Вашей задачи и особенно Ваши объяснений конечно оставляют желать лучшего...
На счет Вашей программы это вообще какая-то глупость.
1
|
3 / 3 / 0
Регистрация: 19.12.2009
Сообщений: 21
|
|
29.12.2009, 06:11 [ТС] | 11 |
Большое спасибо за помощь!! И за терепние тоже! А программу какую задали, такую и приходится делать
0
|
29.12.2009, 06:11 | |
29.12.2009, 06:11 | |
Помогаю со студенческими работами здесь
11
В символьной строке удалить все слова, состоящие более чем из N букв В символьной строке удалить все слова, состоящие из нечетного количества букв. В символьной строке удалить все слова, состоящие более чем из N букв Вывести слова, состоящие из заданного количества букв Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |