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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2012, 14:13   #1
shadekot
Новичок
Джуниор
 
Регистрация: 16.05.2012
Сообщений: 2
По умолчанию Подключение текстового файла к программе

Все доброго времени суток.
Собственно требуется помощь в подключении текстового редактора к програме в паскаль.абс.


Взяв за основу свой вариант из контрольной работы № 6, реализовать ввод из текстового файла и обработку символьных последовательностей, состоящих из любых символов. В программе должны быть предусмотрены соответствующие процедуры и функции, корректно обрабатывающие входные данные, согласно своему варианту. Результат должен запоминаться тоже в текстовом файле и в понятном для интерпретации виде.


Предыдущая задача сделана:

Задав с клавиатуры последовательность символов, реализовать обработку ее, как указано в варианте. Исходные данные задать самостоятельно, учитывая специфику конкретного варианта.
Слово симметрично (например, авва)

Вот он код этой прграммы:
Код:
Код:
Program zad6;
Uses Crt;
Var s,k:string;
    a:array[1..100] of string;
    i,n,j,l:Integer;
    f:boolean;
begin
Writeln('Vvedite stroku razdelyaya slova Probelami');
  Readln(s);
  for i:=1 to length(s) do begin
      if (s[i-1]<>' ') and (s[i]=' ') and (length(k)<>0) then begin
        inc(n);
        a[n]:=k;
        k:='';
      end;
      if s[i]<>' ' then k:=k+s[i];
      if (i=length(s)) and (length(k)<>0) then begin
        inc(n);
        a[n]:=k;
        k:='';
      end;
  end;
  l:=0;
  for i:=1 to n-1 do begin
    f:=false;
    if a[i]<>a[n] then
    if length(a[i]) mod 2 = 0  then begin
      for j:=1 to length(a[i]) div 2 do
      if a[i][j]<>a[i][length(a[i])+1-j] then f:=true;
      if f=False then begin
        l:=l+1;
        if l=1 then Write('Simmetricnie slova: ');
        Write(a[i],' ');
      end;
    end;
  end;
  Writeln;
  if l=0 then Writeln('Vvedite stroku!');
  Write('Nazhmite ENTER');
  Readln;
end
.


Что требуется добавить чтобы выполнить задачу?
shadekot вне форума Ответить с цитированием
Старый 20.05.2012, 17:29   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Так что Вам требуется подключить, текстовый файл или текстовый редактор?
s-andriano вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение текстового файла к программе shadekot Помощь студентам 0 16.05.2012 08:56
Подключение chm файла к программе. V1rus.25 Общие вопросы Delphi 13 22.04.2012 15:26
Из текстового файла в бд!!! Poltev86 БД в Delphi 5 16.05.2010 23:18
Подключение DLL к программе Mixim Общие вопросы C/C++ 3 30.04.2010 15:28
Подключение БД к программе ч/з диалог выбора Ветас Помощь студентам 1 30.03.2008 00:02