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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2010, 18:28   #1
Zelenyi
 
Регистрация: 24.05.2010
Сообщений: 9
По умолчанию необходимо переделать

Здравствуйте товарищи программисты,. я написал программу, которая сортирует массив слов из файла но написал её при помощи статических переменных, а нужно при помощи динамических, и снабдить какими то проверками. подскажите пожалуйста как её переделать
Код:
program l5;

uses crt;
var i,j,kol:word;
    sub:string;
    a: array [1..100] of string;
    fname1, fname2:string;
    buf:char;
    f1,f2:text;

  begin
   clrscr;
   writeln('Введите имя входного файла ');
   readln(fname1);
    assign(f1, fname1);
    reset(f1);
    writeln('Введите имя выходного файла ');
    readln(fname2);
    assign(f2,fname2);
    rewrite(f2);
    i:=1;
     while not EOF(f1) do
       begin
        read(f1,buf);
        if (buf<>' ') then a[i]:=a[i]+buf
        else
        inc(i);
        end;
       kol:=i;
       for i:=1 to kol-1 do
           for j:=1 to kol-1 do
           begin
                if a[j]>a[j+1] then
                begin
                     sub:=a[j];
                     a[j]:=a[j+1];
                     a[j+1]:=sub;
                end;
           end;
       for i:=1 to kol do
           writeln(f2,a[i]);
       writeln('TEKCT OTCOPTИPOBAH');
      close(f1);
      close(f2);
    readln;
   end.
Zelenyi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
переделать табличку darika Фриланс 11 24.11.2009 10:20
Переделать код Hepri Работа с сетью в Delphi 3 20.08.2009 20:28
Необходимо переделать процедуру ooo.sum_m в функцию определения наличия отрицательных элементов ul_m Помощь студентам 4 10.01.2009 20:32
Помогите переделать Stanislav Общие вопросы Delphi 2 24.10.2007 16:14