Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача на строки
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Eugeny
Помогите пожалуйста:


Даны натуральное число n, символы S1, ... , Sn. Удалить из S1, ... , Sn все слова, оканчивающиеся группой букв -кая или -кое.
Altair
Разбиваем строку на слова, как это сделать, читаем в ФАКе..
разбиение строки на слова

n у тебя это всего лишь длинна строки.
volvo
Eugeny,

[:]|||||[:] (в смысле, старая песня на новый лад...)
С помощью Pos ищешь в строке 'кая', убеждаешься, что ЗА ним - разделитель (или конец строки), затем идешь по строке назад до первого разделителя, запоминая, на сколько символов передвинулся... Нашел разделитель или начало строки - удаляешь все слово... Повторять, пока Pos не вернет 0...

Повторить для 'кое' то же самое...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.