Показать сообщение отдельно

задача Pascal
  #1  
Старый 28.12.2008, 16:22
P3L3NG
Banned
Регистрация: 04.06.2008
Сообщений: 402
Провел на форуме:
2267346

Репутация: 719
По умолчанию задача Pascal

Задание
Разделитель — один из символов « ,.;:!?"'» (начиная с пробела и заканчивая апострофом). Буква — любой символ, отличный от разделителя. Слово — последовательность букв, ограниченная с каждой стороны разделителем или концом строки. Например, в строке «x9i23!слово, ,» два слова — «x9i23» и «слово».

Исходная строка вводится с клавиатуры, изменённая строка выводится на экран. Если в задании используется «заданное» слово, оно также вводится с клавиатуры. Разделители в программе представляются как множество.

Требуется произвести одно из следующих действий (при всех манипуляциях со словами разделители сохранять без изменений):

удалить слова, содержащие хотя бы 4 различные буквы, и продублировать остальные слова;

Есть 2 сорца: один - другой вариант, второй - этот , но не верно выполняющийся.


Кто напишет и за скока ?
Срок - Сегодня до 00.00 (мск)