IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Задача по строкам
сообщение
Сообщение #1


Гость






Вчера искала на форуме хотя бы похожую на эту задачу, облазила 129 страниц в поисковике, не нашла blink.gif . Быть может, кто решал такую задачу, или хотя бы знает где ее можно найти, или даже решит - буду очень благодарна и признательна!!! Задача простая, но мне ее не решить)))

Задан текст, слова в котором разделены пробелами и разделительными знаками. Создать программу, которая находит и удаляет все слова, которые входят в этот текст по одному разу.
Преподаватель дал такую идею - что-то вроде взять первое слово, копировать, потом взять второе, копировать и его, потом сравнить эти два слова и уничтожить начиная со второго. Так повторить со всеми словами.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






1. Какова максимальная длина текста?
2. Текст вводится с клавиатуры или из файла?
3. Уточните набор разделительных знаков (мало-ли что имеет ввиду преподаватель).
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






Цитата(sestriza @ 4.07.2007 23:47)
Преподаватель дал такую идею <...>

А я тебе дам вот такую: не изобретай велосипед... Все уже придумано и проверено: Разбиение на слова. Все способы.

Разбить текст на массив слов любой из приведенных в теме процедур, и пробежаться по массиву, удаляя все слова, встречающиеся в нем ровно один раз. Задача решена.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Serij
1. Допустим, до 200 символов.
2. С клавиатуры.
3. [',',' ','.',';',':','!','?']

volvo
Спасибо biggrin.gif Кстати, воспользовалась вашей программой по построению блок-схем - просто супер!!!
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 22.01.2021 10:55
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name