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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2011, 20:04   #1
halo99
Новичок
Джуниор
 
Регистрация: 10.12.2009
Сообщений: 1
По умолчанию Текстовый файл - поиск слова и добавление, если не найдено

Респект всем программистам!
Не могу понять чего еще не хватает в проге?????????????????????????????? ?
Нужно чтобы программа выполняла поиск слова в текстовом файле, если слово не найдено- добавляет его!
Код:
program search;
 uses CRT;
 const
 n=10;
 type
 TTable=array[1..n] of string;
 var
 f:file;
 tab:TTable;
 word:string;
 q:integer;
  procedure perebor(s:string ;var a:TTable;var len:integer);
 var
  i,k:integer;
 begin
  i:=1;
  k:=0;
   while(a[i]<>s)and(i<=len)do
 begin
   i:=i+1;
   k:=k=1;
 end;
   if (i>len)then
 begin
   if (len<n) then
 begin
   len:=len+1;
   a[len]:=s;
    writeln(s,len,k,len);
 end
    else
    writeln(s,k,len);
 end;
 end;
 begin
  clrscr ;
  assign (f, 'text.txt');
  reset (f);
  g:=0;
  while not eof (f) do
   begin
   readln (f,word);
   perebor (word, tab, g);
 end;
  close (f);
 readln;
end.

Подскажите пожалуста!(((


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 06.10.2011 в 20:25.
halo99 вне форума Ответить с цитированием
Старый 07.10.2011, 12:07   #2
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Цитата:
Сообщение от halo99 Посмотреть сообщение
Нужно чтобы программа выполняла поиск слова в текстовом файле, если слово не найдено- добавляет его!
А какое слово ты собираешься искать? Ты его вводишь с клавиатуры?
А как файл организован? строки слов? какие разделители?
Ответь на это, плз, тогда посмотрим.

Но вообще, в твоей проге нечто странное написано.. Думаю, надо все переписать с нуля.
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск слова в строке и редактирование этого слова Wasili4 Microsoft Office Excel 3 22.06.2011 21:06
Текстовый файл, из предложения выбросить слова в которых встречается определённая буква. (Паскаль) serhan Помощь студентам 14 25.04.2011 15:29
Разбить текст на слова и произвести поиск каждого слова по текстовому массиву Burning_brook Microsoft Office Excel 2 22.05.2010 01:56
разбить текстовый файл на слова pavel_1406 Общие вопросы C/C++ 3 19.12.2009 22:11
Добавление строчки в текстовый файл nolz Общие вопросы Delphi 10 23.11.2009 20:08