![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.03.2010
Сообщений: 16
|
![]()
Проконсультируйте меня пожалуйста! Мне нужно сделать так, чтоб в одну переменную считывался текст в котором 20 строк! При данной кодировке он запоминает только последнюю строку(((
assign(F,'C:\Users\текст2.txt'); reset (f); while not eof (f) do begin while not eoln(f) do begin read(f,strok); write(strok); end; end; writeln; writeln; close(f); write('введите слово --> '); readln(slovo); m:= length(slovo); n:= length(strok); begin repeat repeat writeln('1 - сила'); writeln('2 - Бойер-Мур'); writeln('3 - Рабин-Карп'); writeln('0 - exit'); read(case_menu); if ((case_menu<>'1') and (case_menu<>'2')and (case_menu<>'3')and (case_menu<>'0')) then writeln ('Ошибка!'); until ((case_menu='1') or (case_menu='2') or (case_menu='3') or (case_menu='0')); case case_menu of '1' : begin Poz:=Find(strok,slovo); writeln('слово начинается с - ', poz); end; '2' : begin boyer_moore(strok,slovo,poz,kol); writeln('слово начинается с - ',poz); end; '3' : begin rabin_karp(strok,slovo,poz,kol); writeln('слово начинается с - ', poz); end; '0' : halt; end; until false; end; |
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
![]() Цитата:
Код:
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 Последний раз редактировалось GetMax; 11.12.2011 в 10:51. |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 31.03.2010
Сообщений: 16
|
![]()
спасибо большое)
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 31.03.2010
Сообщений: 16
|
![]()
не помогло! в тексте 20 строк в каждой строке по 60 символов
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
![]() Цитата:
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 31.03.2010
Сообщений: 16
|
![]()
Программа должна осужествлять поиск в тексте! в котором 20 строк и 60 символов! Если использовать ваш метод то он тоже только последнюю строку запоминает(((
|
![]() |
![]() |
![]() |
#7 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]()
k281092 а про циклы вы что то читали?
Попробуйте добавить Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
чтение из текстового файла в структуру TRAIN и вывод информации по запросу (Паскаль) | Arabic_Coffee | Помощь студентам | 0 | 14.05.2011 21:11 |
чтение из файла | dedokk1234 | Общие вопросы C/C++ | 0 | 15.06.2009 19:10 |
Чтение файла (паскаль). | edmynt | Помощь студентам | 2 | 03.06.2009 21:06 |
Чтение из файла | pautina | Общие вопросы Delphi | 8 | 23.01.2009 15:48 |
Чтение из файла | Amen | БД в Delphi | 2 | 09.12.2008 10:40 |