1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| sestriza |
4.07.2007 23:47
Сообщение
#1
|
|
Гость |
Вчера искала на форуме хотя бы похожую на эту задачу, облазила 129 страниц в поисковике, не нашла
Задан текст, слова в котором разделены пробелами и разделительными знаками. Создать программу, которая находит и удаляет все слова, которые входят в этот текст по одному разу. Преподаватель дал такую идею - что-то вроде взять первое слово, копировать, потом взять второе, копировать и его, потом сравнить эти два слова и уничтожить начиная со второго. Так повторить со всеми словами. |
![]() ![]() |
| volvo |
5.07.2007 17:43
Сообщение
#2
|
|
Гость |
Цитата(sestriza @ 4.07.2007 23:47) Преподаватель дал такую идею <...> А я тебе дам вот такую: не изобретай велосипед... Все уже придумано и проверено: Разбиение на слова. Все способы. Разбить текст на массив слов любой из приведенных в теме процедур, и пробежаться по массиву, удаляя все слова, встречающиеся в нем ровно один раз. Задача решена. |
sestriza Задача по строкам 4.07.2007 23:47
Serij 1. Какова максимальная длина текста?
2. Текст ввод... 5.07.2007 17:31
Гость Serij
1. Допустим, до 200 символов.
2. С клавиатур... 8.07.2007 13:14![]() ![]() |
|
Текстовая версия | 15.09.2025 5:27 |