Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2012, 19:41   #1
Delion
Новичок
Джуниор
 
Регистрация: 25.12.2012
Сообщений: 1
По умолчанию найти в тексте все вхождения заданной последовательности

Здравствуйте, помогите написать программу на паскале.
Вот условие:

Написать программу, которая находит в тексте все вхождения заданной
последовательности символов (как с учетом, так и без учета регистра).

Заранее благодарен.
Delion вне форума Ответить с цитированием
Старый 25.12.2012, 21:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
const q='hello World'; w='world';
var i:integer; s:string;
begin
 s:=q;
 i:=pos(UpCase(w),UpCase(s));
 repeat write(i:5); delete(s,1,i+1);i:=pos(UpCase(w),UpCase(s));until i=0;
end.
Чтоб было чивствительно к регистру - убрать UpCase.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти все вхождения строки Т в строке S (СИ) L01 Помощь студентам 3 25.06.2012 20:24
Найти все вхождения строки. CraZZy RabbIt PHP 2 15.01.2012 19:35
Текстовые файлы и Turbo Pascal: Напечатать все слова, которые встречаются в заданной последовательности по одному разу Katonka Помощь студентам 0 17.06.2011 01:51
Из текста удалить все вхождения некоторого наперед заданного символа и символ, стоящий в тексте перед ним LittleStudent Помощь студентам 1 15.04.2011 00:46
имя может встречаться несколько раз, как используя pos найти все вхождения имени в строку milton Паскаль, Turbo Pascal, PascalABC.NET 2 09.12.2008 22:34