<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938881</guid>
        <pubDate>Thu, 24 Apr 2008 17:17:59 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938881</link>
        <description><![CDATA[Pr0bl3matic: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=234151&view=findpost&p=1938044'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>FasterHarder &#064; <time class="tag-quote__quoted-time" datetime="2008-04-24T02:33:20+04:00">23.04.08, 22:33</time></span><div class='quote '>как бы тебя завтра не &quot;завернули&quot; на сдаче  :lol: . Нужно чтобы посмотрел кто нибудь из гуру, например, наш уважаемый модератор.</div></div><br>
..бросил он свой глубокий взгляд на программу :blink: и промолвил: тааак сортировка строк есть... хорошо.... <br>
Всетаки не &quot;завернули&quot; :D]]></description>
        <author>Pr0bl3matic</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938875</guid>
        <pubDate>Thu, 24 Apr 2008 17:15:05 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938875</link>
        <description><![CDATA[volvo877: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=234151&view=findpost&p=1938858'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Vesper &#064; <time class="tag-quote__quoted-time" datetime="2008-04-24T17:01:11+00:00">24.04.08, 17:01</time></span><div class='quote '>не помню, с какой версии она есть в стандартных</div></div><br>
В MS-DOS 5 уже была: <a class='tag-url' href='http://support.microsoft.com/kb/71986' target='_blank'>MS-DOS 5.0 Internal and External Commands</a>, так что вероятность, что ее нет там, где есть Turbo Pascal практически нулевая...<br>
<br>
<br>
]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938858</guid>
        <pubDate>Thu, 24 Apr 2008 17:01:11 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938858</link>
        <description><![CDATA[Vesper: <strong class='tag-b'>FasterHarder</strong>, значит что он делает - он создает временный файл, дописывая к каждой строке в начало ее длину, после чего вызывает внешнюю программу sort (не помню, с какой версии она есть в стандартных, так как не интересовался), она сортирует только по алфавиту, параметр -О (имя файла) указывает, куда выводить отсортированные данные (во второй временный файл в нашем случае). В результате получится файл, в котором строки упорядочены в начале по длине, потом по алфавиту. Потом он берет второй отсортированный файл и перегоняет его в файл-результат, отрезая из начала длину строки. Все :)<br>
PS: спасибо :)]]></description>
        <author>Vesper</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938502</guid>
        <pubDate>Thu, 24 Apr 2008 11:44:51 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938502</link>
        <description><![CDATA[FasterHarder: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=234151&view=findpost&p=1938330'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Vesper &#064; <time class="tag-quote__quoted-time" datetime="2008-04-24T09:04:34+00:00">24.04.08, 09:04</time></span><div class='quote '>обычно в таких задачах заставляют самостоятельно реализовывать сортировку. </div></div><br>
код у volvo877 выглядит очень профессионально, придется поразбираться ;) <br>
<br>
P.S. офф: с денюхой Vesper ;)]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938330</guid>
        <pubDate>Thu, 24 Apr 2008 09:04:34 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938330</link>
        <description><![CDATA[Vesper: хулиган :)<br>обычно в таких задачах заставляют самостоятельно реализовывать сортировку.]]></description>
        <author>Vesper</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938298</guid>
        <pubDate>Thu, 24 Apr 2008 08:43:02 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938298</link>
        <description><![CDATA[volvo877: А что, обязательно делать сортировку самому? Встроенные в ОС функции - по боку?  ;) Тогда зачем они вообще?<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">{$M 00, 0, 0}</div><div class="code_line">&nbsp;</div><div class="code_line">uses dos;</div><div class="code_line">&nbsp;</div><div class="code_line">procedure action(in_name, out_name: string;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;is_adding: boolean);</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;s: string;</div><div class="code_line">&nbsp;&nbsp;f_in, f_out: text;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;assign(f_in, in_name); reset(f_in);</div><div class="code_line">&nbsp;&nbsp;assign(f_out, out_name); rewrite(f_out);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;while not eof(f_in) do begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;readln(f_in, s);</div><div class="code_line">&nbsp;&nbsp; &nbsp;if is_adding then writeln(f_out, length(s):3, &#39; &#39; + s)</div><div class="code_line">&nbsp;&nbsp; &nbsp;else writeln(f_out, copy(s, 5, length(s)));</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;close(f_out);</div><div class="code_line">&nbsp;&nbsp;close(f_in);</div><div class="code_line">&nbsp;</div><div class="code_line">end;</div><div class="code_line">&nbsp;</div><div class="code_line">const</div><div class="code_line">&nbsp;&nbsp;in_name = &#39;t.txt&#39;;</div><div class="code_line">&nbsp;&nbsp;out_name = &#39;t2.txt&#39;;</div><div class="code_line">&nbsp;&nbsp;temp_1_name = &#39;1.tmp&#39;;</div><div class="code_line">&nbsp;&nbsp;temp_2_name = &#39;2.tmp&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;f_in, f_out: text;</div><div class="code_line">&nbsp;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;action(in_name, temp_1_name, true);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;{ Внимание, сейчас будет самое интересное !!! }</div><div class="code_line">&nbsp;&nbsp;swapvectors;</div><div class="code_line">&nbsp;&nbsp;exec(getenv(&#39;comspec&#39;), &#39;/c sort &#39; + temp_1_name + &#39; /O &#39; + temp_2_name);</div><div class="code_line">&nbsp;&nbsp;swapvectors;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;action(temp_2_name, out_name, false);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;{ ну, тут не забываем почистить tmp -файлы, естественно... }</div><div class="code_line">end.</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938251</guid>
        <pubDate>Thu, 24 Apr 2008 08:02:33 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938251</link>
        <description><![CDATA[Vesper: например, вести счетчик сделанных перестановок, и если он остался 0 после прохождения по массиву, выходить из сортировки.<br>С одной стороны длину можно динамически вычислять, с другой - это будет дольше, придется лопатить в 128 раз больше инфы каждый цикл. <br>Нормальная логика, по-моему.]]></description>
        <author>Vesper</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938240</guid>
        <pubDate>Thu, 24 Apr 2008 07:56:07 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938240</link>
        <description><![CDATA[FasterHarder: thank&#39;s Vesper, действительно про освобождение памяти подзабыл(частенько кстати забываю, нужно в паскаль прикрурить свой GC - garbage collector  :D _). А что касается скорости, как можно это улучшить? Подскажите как быть то?<br><br>P.S. честно говоря думал, что это &quot;изврат&quot;, т к перенес логику на параллельные массивы  :no:]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938208</guid>
        <pubDate>Thu, 24 Apr 2008 07:19:42 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938208</link>
        <description><![CDATA[Vesper: не освобождается память - лучше все-таки сделать освобождение в конце программы. Плюс ограничение на макс. размер файла... ну это некритично, для того уровня, куда понесена задача :) А так вроде всё на месте. Медленно, да, но всё же.]]></description>
        <author>Vesper</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938044</guid>
        <pubDate>Wed, 23 Apr 2008 22:33:20 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938044</link>
        <description><![CDATA[FasterHarder: как бы тебя завтра не &quot;завернули&quot; на сдаче  :lol: . Нужно чтобы посмотрел кто нибудь из гуру, например, наш уважаемый модератор.]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938038</guid>
        <pubDate>Wed, 23 Apr 2008 22:20:59 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938038</link>
        <description><![CDATA[Pr0bl3matic: Огромное спасибо&#33; Изврат не изврат... работает? работает&#33;(в даной ситуации это главное) еще раз спасибо=)]]></description>
        <author>Pr0bl3matic</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938025</guid>
        <pubDate>Wed, 23 Apr 2008 21:51:47 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938025</link>
        <description><![CDATA[FasterHarder: вот мой вариант, на самом деле столкнулся со сложностью , т к думал что файл типизированный, а оказалось текстовый, поэтому возможно это полный изврат и &quot;подстановка&quot;, т е я перевел действие на параллельные массивы, в общем посмотри:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">program test;</div><div class="code_line">{$I-}</div><div class="code_line">uses</div><div class="code_line">&nbsp;&nbsp; &nbsp;crt;</div><div class="code_line">type</div><div class="code_line">&nbsp;&nbsp; &nbsp;Tvector = array[1..1] of string;</div><div class="code_line">&nbsp;&nbsp; &nbsp;Tnumber = array[1..1] of byte;</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp; &nbsp;t : text;</div><div class="code_line">&nbsp;&nbsp; &nbsp;i, j : byte;</div><div class="code_line">&nbsp;&nbsp; &nbsp;s : string;</div><div class="code_line">&nbsp;&nbsp; &nbsp;vector : ^TVector;</div><div class="code_line">&nbsp;&nbsp; &nbsp;number : ^Tnumber;</div><div class="code_line">&nbsp;&nbsp; &nbsp;size : integer;</div><div class="code_line">&nbsp;&nbsp; &nbsp;k : byte;</div><div class="code_line">&nbsp;&nbsp; &nbsp;b : byte;</div><div class="code_line">&nbsp;&nbsp; &nbsp;bs : string;</div><div class="code_line">&nbsp;&nbsp; &nbsp;newT : text;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;clrscr;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;assign(t, &#39;c:\as\forum\t.txt&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;reset(t);</div><div class="code_line">&nbsp;&nbsp; &nbsp;i := 0;</div><div class="code_line">&nbsp;&nbsp; &nbsp;while not eof(t) do</div><div class="code_line">&nbsp;&nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;readln(t, s);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;inc(i);</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;size := i * sizeOf(string);</div><div class="code_line">&nbsp;&nbsp; &nbsp;getMem(vector, size);</div><div class="code_line">&nbsp;&nbsp; &nbsp;size := i * sizeOf(integer);</div><div class="code_line">&nbsp;&nbsp; &nbsp;getMem(number, size);</div><div class="code_line">&nbsp;&nbsp; &nbsp;close(t);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;reset(t);</div><div class="code_line">&nbsp;&nbsp; &nbsp;i := 1;</div><div class="code_line">&nbsp;&nbsp; &nbsp;while not eof(t) do</div><div class="code_line">&nbsp;&nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;readln(t, vector^[i]);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;number^[i] := length(vector^[i]);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;inc(i);</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">{ &nbsp; writeln(i);{i - 1}</div><div class="code_line">&nbsp;&nbsp; &nbsp;for k := (i - 1) downto 2 do</div><div class="code_line">&nbsp;&nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;for j := 1 to (k - 1) do</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if(number^[j] &#62; number^[j + 1]) then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;b := number^[j];</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;number^[j] := number^[j + 1];</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;number^[j + 1] := b;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;bs := vector^[j];</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;vector^[j] := vector^[j + 1];</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;vector^[j + 1] := bs;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;assign(newT, &#39;c:\as\forum\t1.txt&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;rewrite(newT);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;writeln(&#39;После сортировки имеем: &#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;for k := 1 to (i - 1) do</div><div class="code_line">&nbsp;&nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;writeln(vector^[k]);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;writeln(newT, vector^[k]);</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;close(t);</div><div class="code_line">&nbsp;&nbsp; &nbsp;close(newT);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; freeMem(vector, size); &nbsp;{наверное лучше применить разные size для памяти, чтоб потом можно было корректно освободить оба массива}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;readln;</div><div class="code_line">end.</div></ol></div></div></div></div><br>
<br>
можешь создать исходный файл примерно такое структуры:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">dsfdsf dsf sdfsdfsd fsdlf</div><div class="code_line">dsfsdfdsf dfjs</div><div class="code_line">sdfdsf dsflsdf fsdlfjs</div><div class="code_line">dsfdsfj sdlfjsdlfs fklsdfjsdlfsdlf </div><div class="code_line">dflsdfjsdfl sdlfkdslf sdlkfsd</div><div class="code_line">ldsfjsdlf dslfsdlfsdlkf</div><div class="code_line">dsfdsf</div><div class="code_line">df</div><div class="code_line">dfdsf</div><div class="code_line">ds sdf sdf sdf sdf </div><div class="code_line">d</div></ol></div></div></div></div><br>
и в корне диска С, т е прописать в коде просто assign(t, &#39;c:&#092;t.txt&#39;);]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938011</guid>
        <pubDate>Wed, 23 Apr 2008 21:00:36 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938011</link>
        <description><![CDATA[Pr0bl3matic: угу, по длине... хз в задании четко не написано знач не важно=)]]></description>
        <author>Pr0bl3matic</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938003</guid>
        <pubDate>Wed, 23 Apr 2008 20:53:38 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938003</link>
        <description><![CDATA[FasterHarder: т е нужно отсортировать по длине строк?(а из чего он состоит не важно?)]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938000</guid>
        <pubDate>Wed, 23 Apr 2008 20:44:40 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1938000</link>
        <description><![CDATA[Pr0bl3matic: есть у нас некий файл похожего содержания:<br><br>блаблабла блаблабла блабла<br>блабла бла<br>блаблабла блабла бла<br><br>и его строки нужно упорядочить чтобы получилось:<br>блабла бла<br>блаблабла блабла бла<br>блаблабла блаблабла блабла<br><br>и эту всю беду вывести на экран и в отдельный файлик, вроде так;)]]></description>
        <author>Pr0bl3matic</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1937997</guid>
        <pubDate>Wed, 23 Apr 2008 20:38:50 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1937997</link>
        <description><![CDATA[FasterHarder: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=234151&view=findpost&p=1937902'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Pr0bl3matic &#064; <time class="tag-quote__quoted-time" datetime="2008-04-23T18:40:15+00:00">23.04.08, 18:40</time></span><div class='quote '>уорядочевающую строки символов текстового файла от наим. до наиб. результат вывести на экран и в другой текстовый файл. </div></div><br>
а вы можете пример на пАльцах привести, а то как то мутно имхо  :no:]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1937902</guid>
        <pubDate>Wed, 23 Apr 2008 18:40:15 +0000</pubDate>
        <title>Сортировка строк текстового файла</title>
        <link>https://forum.sources.ru/index.php?showtopic=234151&amp;view=findpost&amp;p=1937902</link>
        <description><![CDATA[Pr0bl3matic: Всем доброго времени суток&#33; На завтра &quot;вручили&quot; задание но самому розобратся к сожаление времени не хватает =( очень надеюсь на помощь...<br><br>Написать програму уорядочевающую строки символов текстового файла от наим. до наиб. результат вывести на экран и в другой текстовый файл.]]></description>
        <author>Pr0bl3matic</author>
        <category>Pascal</category>
      </item>
	
      </channel>
      </rss>
	