[Закрыть]
 
popoff.donetsk.ua
Мы можем оказать громадное влияние на любую ситуацию, когда мы перестанем пытаться управлять другими и сконцентрируемся на том, что МЫ можем сделать.
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Форум - Основы программирования и алгоритмические языки - Определить слова-соседи, второе из которых начинается на ту же букву, на которую заканчивается первое

Определить слова-соседи, второе из которых начинается на ту же букву, на которую заканчивается первое

форумы popoff.donetsk.ua
Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Автор Сообщение
Aloizza
Александра
Окт, 2007
Сообщений: 7
Aloizza url://forum.message:2206
Определить слова-соседи, второе из которых начинается на ту же букву, на которую заканчивается первое

Добрый вечер, Юрий Васильевич. Решаю задачу по символам и текстам.... Сказано, что нужно в исходном тексте определить слова-соседи, второе из которых начинается на ту же букву, на которую заканчивается первое. Задаю исходный текст строкой (массивом символов), пробел определяю разделителем (флагом), влево и вправо от него сравниваю символы между собой, потом копирую в новую строку двумя циклами, добавляя '-' или ' '....
Ну, и получу, по всей

~~~~~ 22 Ноя 2007, 15:27, спустя 7 минут ~~~~~

не дописала.... устала рука
Так вот, получу, похоже, строку, где пары слов будут разделены '-', а между собой ' ' или ','.
Ну, в циклах ещё проверю, являются ли первый и последний символ слова буквами.
Или нужно получать массив массивов?
Я пыталась выделить из исходного текста лексемы, а потом строку лексем и строку знаков препинания превратить в массив массивов. А как потом сравнивать конкретные символы, а не все подряд?
Ну, и запуталась вообще.
Или первый вариант правильнее?

popoff
Yuri
Июл, 2004
Сообщений: 942
popoff url://forum.message:2207

Aloizza,
Добрый вечер.

Эта задача - на использование strtok.
Эта функция изменяет исходную строку, записывая в неё 0 после найденых лексем.
Это даёт Вам возможность не хранить отдельно копии найденных слов, а сделать массив указателей на найденные слова.

________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.
Aloizza
Александра
Окт, 2007
Сообщений: 7
Aloizza url://forum.message:2213

Открыла для этого сообщения новый топик, а это не смогла удалить полностью

Это сообщение было отредактировано Aloizza 29.11.07 21:24.

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен
Вход
Поиск[?]:
Программное обеспечение любой сложности
koins.com.ua