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

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

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

> прямой поиск строки, не получаетя немного
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 30
Пол: Мужской
Реальное имя: serega

Репутация: -  0  +


доброй ночи !!! попрошу у вас помощи....Я вот сам написал прогу, но не знаю, где поставить счётчик, чтобы считывать количтво строк....Вот задание....Дан текстовый файл. определить сколько раз в заданном файле встречаются заданные строки, используя метод прямого поиска строки...я привёл текст проги и ниже текст в виде песни

Program LR8; Uses Crt;
VAR
I, J, N, M, k : integer;
S, P : string;
t : char;
Fi, Fr : text;

{----- ОСНОВНАЯ ПРОГРАММА -----}
Begin CLRSCR;
Assign (Fi, 'lr8.txt'); Reset (Fi);
p := ''; i := 0;
writeln ('Исходные данные:',#10#13);
while not eof(Fi) do begin
read (Fi, t); write (t);
end;
Writeln(#10#13, 'Введите строку из песни:'); Readln(P);
I := -1; k := 0;
Repeat I := I+1; J := 0; While (J < M) and (S[I + J] = P[J]) do
J := J+1;
Until (j = M) Or (I = N-M);
Writeln('Количество одинаковых предоложений: ', k);
Repeat Until KeyPressed
end.



Я и ты - две планеты две мечты
Только говорим на разных языках
Город твой за невидимой чертой
Мы с тобой живём на разных берегах
Белое вино луны, ночь, аэропорт и мы
В целом мире ни души быть или не быть скажи
И нет проблем у любви другой шенген
Без границ и глупых стен между нами только небо и сны
И нет проблем у любви другой шенген
Без границ и глупых стен между нами только солнце весны
Я и ты снова рейс из пустоты
Не остановить секунды на часах
Мир так мал я не ждал и не искал
А нашёл тебя в далёких городах
Белое вино луны, ночь, аэропорт и мы
В целом мире ни души быть или не быть скажи
И нет проблем у любви другой шенген
Без границ и глупых стен между нами только небо и сны
И нет проблем у любви другой шенген
Без границ и глупых стен между нами только солнце весны

Сообщение отредактировано: Lapp -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


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

 





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