<?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=173722&amp;view=findpost&amp;p=1485374</guid>
        <pubDate>Thu, 15 Mar 2007 12:18:18 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485374</link>
        <description><![CDATA[Рей: Не злись, все  я уже сообразил. Закрываю тему и больше к ней не возвращаюсь. Спасибо.]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485361</guid>
        <pubDate>Thu, 15 Mar 2007 12:08:36 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485361</link>
        <description><![CDATA[volvo877: Блин...  &lt;_&lt; Какой другой? Какой третий? Ты программу ВООБЩЕ запускал? Сколько файлов она создает, видел? <br>
<br>
Больше я ничего пережевывать в третий раз не буду - внеси те изменения, что я показал, и запусти программу... Если (при тех же исходных данных) результат будет другой - тогда продолжишь эту тему...<br>
<br>
P.S. Кстати, я, например, вообще не понимаю, почему МОЯ программа должна создавать этот самый файл? У тебя по заданию что?<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1469876'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-01T10:57:54+00:00">01.03.07, 10:57</time></span><div class='quote '><strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">Дан</span></strong> файл целых чисел, неравных нулю. число положительных = числу отрицательных. </div></div>Дан - это значит, что он УЖЕ есть, а не создается, и программа должна просто ОТКРЫТЬ его... Вот ТЫ его и создай предварительно, потом прикрепи сюда, и продолжим разговор...]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485338</guid>
        <pubDate>Thu, 15 Mar 2007 11:49:34 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485338</link>
        <description><![CDATA[Рей: я правильно понял? получается, что надо записывать в другой файл все отрицательный числа,  а в третий все положительные и потом поочередно записывать их в исходный файл и исходный текст программы уже не годится.]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485324</guid>
        <pubDate>Thu, 15 Mar 2007 11:34:09 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485324</link>
        <description><![CDATA[volvo877: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1485260'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-15T10:48:34+00:00">15.03.07, 10:48</time></span><div class='quote '>можно ли изменить эту программу так, чтобы массив не использовался.</div></div><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">&nbsp;&nbsp;for i := 1 to n do write(f, arr[i]);</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>написать что-нибудь вроде<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">&nbsp;&nbsp;for i := 1 to n do begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;write(&#39;Введите число №&#39;, i, &#39; : &#39;); readln(X)</div><div class="code_line">&nbsp;&nbsp; &nbsp;write(f, X);</div><div class="code_line">&nbsp;&nbsp;end;</div></ol></div></div></div></div>... Введешь все числа с клавиатуры, и будет тебе БЕЗ массива... Сразу предупреждаю: без файла сделать нельзя &#33;&#33;&#33;]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485260</guid>
        <pubDate>Thu, 15 Mar 2007 10:48:34 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1485260</link>
        <description><![CDATA[Рей: volvo, извини, что надоедаю тебе с этим заданием. Не подскажешь, можно ли изменить эту программу так, чтобы массив не использовался.  :unsure:]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1478025</guid>
        <pubDate>Thu, 08 Mar 2007 11:32:28 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1478025</link>
        <description><![CDATA[volvo877: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1478018'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-08T11:20:50+00:00">08.03.07, 11:20</time></span><div class='quote '>не могу понять как происходит <strong class='tag-b'>чередование</strong> положительных и отрицательных чисел? </div></div><br>
Ударение, как я понял, на слове &quot;чередование&quot;?  :)<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">&nbsp;&nbsp;repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp;if X &#60; 0 then begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;{ Если предыдущее число - отрицательное, то теперь ищем положительное... }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;...</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;until next &#62; 0;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end</div><div class="code_line">&nbsp;&nbsp; &nbsp;else begin</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;{ Если же предыдущее число было положительным, то теперь ищется отрицательное... }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;...</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;until next &#60; 0;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp;if not error then begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;writeln(&#39;value = &#39;, next:4);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;X := next; { Обновляем: теперь ЭТО - предыдущее число, а следующее будет искаться в зависимости от его знака }</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;until (pos = filesize(f)) or (neg = filesize(f));</div></ol></div></div></div></div>]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1478018</guid>
        <pubDate>Thu, 08 Mar 2007 11:20:50 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1478018</link>
        <description><![CDATA[Рей: Хорошо,извиняюсь. Мне  просто  непонятно,как я понял: первый writeln в тексте программы выводит первое число в множестве. Далее цикл repeat, к примеру первое чило положительное, снова открываем repeat присваиваем pos:=pos+1; указатель seek перемещаем на pos и считываем его в next. пока next не будет отрицательным. Если число отрицательное то снова открываем цикл repeat. <br>вывод чисел на экран writeln(next); моя просьба,собственно,пояснить: не могу понять как происходит чередование положительных и отрицательных чисел?]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1477952</guid>
        <pubDate>Thu, 08 Mar 2007 09:31:11 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1477952</link>
        <description><![CDATA[volvo877: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1477944'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-08T09:18:40+00:00">08.03.07, 09:18</time></span><div class='quote '>непонятно почему выводятся поочереди числа с противоположными знаками</div></div><br>
Потому, что ЭТО и требовалось в задании... Давай, ты будешь задавать вопросы как следует?<br>
<br>
Вот это - корректная постановка вопроса: &quot;<em class='tag-i'>я исправил программу вот так: (...), данные ввел эти: (...), <strong class='tag-b'>должно получиться вот это</strong>: (...), а получается вот что: (...) Почему? Как поправить?</em>&quot;<br>
<br>
А вот это - не очень: &quot;<em class='tag-i'>Почему у меня печатаются числа с противоположными знаками?</em>&quot; А что ты ждал? Что будет имя твое печататься? Или год рождения?]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1477909</guid>
        <pubDate>Thu, 08 Mar 2007 08:19:46 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1477909</link>
        <description><![CDATA[Romtek: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1477850'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-08T05:39:00+00:00">08.03.07, 05:39</time></span><div class='quote '>как осуществляется вывод на экран чисел с противоположными знаками?</div></div><br>
вывод любых чисел на экран осуществляется с помощью процедуры writeln.]]></description>
        <author>Romtek</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1477850</guid>
        <pubDate>Thu, 08 Mar 2007 05:39:00 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1477850</link>
        <description><![CDATA[Рей: volvo877, я тут вернулся к этой задаче, ты можешь пояснить, как осуществляется вывод на экран чисел с противоположными знаками?]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1475063</guid>
        <pubDate>Mon, 05 Mar 2007 16:26:39 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1475063</link>
        <description><![CDATA[Bug Hunter: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1471463'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>volvo877 &#064; <time class="tag-quote__quoted-time" datetime="2007-03-02T11:52:30+00:00">02.03.07, 11:52</time></span><div class='quote '><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">&nbsp;&nbsp;until (pos = filesize(f)) or (neg = filesize(f));</div></ol></div></div></div></div></div></div><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">&nbsp;&nbsp;until error;</div></ol></div></div></div></div><br>
 ;)]]></description>
        <author>Bug Hunter</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471463</guid>
        <pubDate>Fri, 02 Mar 2007 11:52:30 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471463</link>
        <description><![CDATA[volvo877: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1469876'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-01T10:57:54+00:00">01.03.07, 10:57</time></span><div class='quote '>создать новый файл, чтобы не было двух соседних чисел с одним знаком.</div></div><br>
Два числа типа LongInt - файловые указатели, одно хранит позицию последнего переписанного в файл-результат отрицательного числа, второе - позицию положительного...<br>
<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">const</div><div class="code_line">&nbsp;&nbsp;n = 10;</div><div class="code_line">&nbsp;&nbsp;arr: array[1 .. n] of integer = (</div><div class="code_line">&nbsp;&nbsp; &nbsp;1, -2, 3, 4, -5, -6, -7, 8, -9, 10</div><div class="code_line">&nbsp;&nbsp;);</div><div class="code_line">&nbsp;</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;f: file of integer;</div><div class="code_line">&nbsp;&nbsp;i, X, next: integer;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;pos, neg, curr: longint;</div><div class="code_line">&nbsp;&nbsp;error: boolean;</div><div class="code_line">&nbsp;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;assign(f, &#39;t_i.dat&#39;); rewrite(f);</div><div class="code_line">&nbsp;&nbsp;for i := 1 to n do write(f, arr[i]);</div><div class="code_line">&nbsp;&nbsp;close(f);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;reset(f);</div><div class="code_line">&nbsp;&nbsp;pos := 0;</div><div class="code_line">&nbsp;&nbsp;neg := 0;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;read(f, X);</div><div class="code_line">&nbsp;&nbsp;writeln(&#39;value = &#39;, X);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp;if X &#60; 0 then begin</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;inc(pos);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;error := (pos &#62;= filesize(f));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;if error then break;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;seek(f, pos);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;read(f, next);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;until next &#62; 0;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end</div><div class="code_line">&nbsp;&nbsp; &nbsp;else begin</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;inc(neg);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;error := (neg &#62;= filesize(f));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;if error then break;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;seek(f, neg);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;read(f, next);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;until next &#60; 0;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp; &nbsp;if not error then begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;writeln(&#39;value = &#39;, next:4);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;X := next;</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;until (pos = filesize(f)) or (neg = filesize(f));</div><div class="code_line">&nbsp;&nbsp;writeln;</div><div class="code_line">&nbsp;&nbsp;writeln(&#39;finished&#39;)</div><div class="code_line">end.</div></ol></div></div></div></div><br>
(вместо вывода на экран просто добавляй значения в доп. файл, а потом удалишь исходный файл и переименуешь дополнительный...)]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471424</guid>
        <pubDate>Fri, 02 Mar 2007 11:26:27 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471424</link>
        <description><![CDATA[Anykey: ты об этом???<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">for int i:=0 to nmax do begin</div><div class="code_line">&nbsp;&nbsp; writeln(f,chetn[i]);</div><div class="code_line">&nbsp;&nbsp; writeln(f,nechetn[i]);</div><div class="code_line">end;</div></ol></div></div></div></div>вы сударь вообще с массивами знакомы?]]></description>
        <author>Anykey</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471414</guid>
        <pubDate>Fri, 02 Mar 2007 11:19:57 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471414</link>
        <description><![CDATA[SeaGirl: Так, стоп. Еще раз читаем задание. Массив не нужен, нужен вспомогательный файл.<br>
Тогда ты сам себе уже ответил.<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1471156'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-02T08:57:34+00:00">02.03.07, 08:57</time></span><div class='quote '>мне приходила мысль, что вспомогательный файл для того и используется, чтобы переписать например все отрицательные числа, а в данном оставить все положительные . А потом брать по одному элементу по очереди из файлов.</div></div><br>
Ты можешь например использовать вспомогательный файл, для хранения там, например, только отрицальных чисел. То есть из исходного файла их удалять, а во вспомогательный вписывать. А потом в результирующий файл записывать по одному числу. <br>
Дерзай. Ссылки с примерами в теме уже есть.]]></description>
        <author>SeaGirl</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471385</guid>
        <pubDate>Fri, 02 Mar 2007 10:53:18 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471385</link>
        <description><![CDATA[Рей: А как поочередно записать  в файл по одному значению из каждого массива]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471346</guid>
        <pubDate>Fri, 02 Mar 2007 10:29:19 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471346</link>
        <description><![CDATA[SeaGirl: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1471318'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-02T10:13:21+00:00">02.03.07, 10:13</time></span><div class='quote '>Просто я подумал, что надо вводить с клавиатуры числа и потом проверять их</div></div><br>
У тебя же в задании написано русским языком<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1469876'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-01T10:57:54+00:00">01.03.07, 10:57</time></span><div class='quote '>Дан файл целых чисел</div></div><br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1471318'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-02T10:13:21+00:00">02.03.07, 10:13</time></span><div class='quote '>Я не могу понять, как организовать запись в новый файл чисел так , чтобы положительные числа чередовались с отрицательными.</div></div><br>
Запиши положительные и отрицательные числа в два массива и поочередно записывай в файл под одному значению из каждого.]]></description>
        <author>SeaGirl</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471318</guid>
        <pubDate>Fri, 02 Mar 2007 10:13:21 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471318</link>
        <description><![CDATA[Рей: Просто я подумал, что надо вводить с клавиатуры числа и потом проверять их.  Я не могу  понять, как организовать  запись в новый файл чисел так , чтобы  положительные числа чередовались с отрицательными.]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471180</guid>
        <pubDate>Fri, 02 Mar 2007 09:09:16 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471180</link>
        <description><![CDATA[SeaGirl: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=173722&view=findpost&p=1471156'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Рей &#064; <time class="tag-quote__quoted-time" datetime="2007-03-02T08:57:34+00:00">02.03.07, 08:57</time></span><div class='quote '>Проверку на количество вводимых положительных и отрицательных чисел я сделал</div></div><br>
Вобще-то не сделал. Насколько я поняла есть уже готовый типизированный файл с целыми числами, и надо проверить действительно ли там все правильно. А ты проверил просто вводимые с клавитауры значения.]]></description>
        <author>SeaGirl</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471156</guid>
        <pubDate>Fri, 02 Mar 2007 08:57:34 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1471156</link>
        <description><![CDATA[Рей: Да, я искал но нужного не нашел.:unsure:<br>
Я думаю, надо сначала проверить есть ли файл на диске через IO rezult; если он есть на диске  то работать с ним, если не имеется, то создать файл. <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">type </div><div class="code_line">file_type= file of integer;</div><div class="code_line">var </div><div class="code_line">&nbsp;f: file_type; </div><div class="code_line">&nbsp;r,k:Integer;</div><div class="code_line">&nbsp;begin</div><div class="code_line">&nbsp;&nbsp; writeln(&#39; vvedite elementyu faila, okonchanie 0&#39;);</div><div class="code_line">&nbsp;&nbsp; assign(f, &#39;data.doc&#39;); </div><div class="code_line">&nbsp;&nbsp; rewrite(f); </div><div class="code_line">&nbsp;&nbsp; k:=0;</div><div class="code_line">&nbsp;&nbsp; repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp; readln(r); </div><div class="code_line">&nbsp;&nbsp; &nbsp; if r&#60;&#62;0 then </div><div class="code_line">&nbsp;&nbsp; &nbsp; begin &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; write(f,r);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; if r&#62;0 then </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;k:=k+1;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; if r&#60;0 then </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;k:=k-1; </div><div class="code_line">&nbsp;&nbsp; &nbsp; end;</div><div class="code_line">&nbsp;&nbsp; until r=0;</div><div class="code_line">&nbsp;&nbsp; if k&#60;&#62;0 then write(&#39;osibka&#39;) else </div><div class="code_line">&nbsp;&nbsp; begin</div></ol></div></div></div></div><br>
я думаю, что без массива здесь не обойтись. <br>
мне приходила мысль, что вспомогательный файл для того и используется, чтобы переписать например все отрицательные числа, а в данном оставить все положительные . А  потом  брать по одному элементу по очереди из файлов. Но тогда вопорс: ведь в задании не указано, какое число должно быть первым: положительное или отрицательное.]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1470550</guid>
        <pubDate>Thu, 01 Mar 2007 18:56:26 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1470550</link>
        <description><![CDATA[volvo877: Ты по ссылкам ходил? Или ждешь, что тебе тут на блюдечке выложат готовое решение?<br>
<br>
Тогда тебе в раздел &quot;Работа&quot;, здесь <strong class='tag-b'>помогают</strong>, но только тогда, когда ты сам ЧТО-ТО делаешь...]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1469889</guid>
        <pubDate>Thu, 01 Mar 2007 11:02:56 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1469889</link>
        <description><![CDATA[SeaGirl: <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=43464&view=findpost&p=299329' target='_blank'>Работа с файлами (сообщение #299329)</a><br>
Да и вобще про работу с файлами почитать полезно <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=43464' target='_blank'>Работа с файлами</a>]]></description>
        <author>SeaGirl</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1469876</guid>
        <pubDate>Thu, 01 Mar 2007 10:57:54 +0000</pubDate>
        <title>Типизированные файлы</title>
        <link>https://forum.sources.ru/index.php?showtopic=173722&amp;view=findpost&amp;p=1469876</link>
        <description><![CDATA[Рей: Помогите пожалуйста: Дан файл целых чисел, неравных нулю. число положительных = числу отрицательных. Используя вспомогательный файл, создать новый файл, чтобы не было двух соседних чисел с одним знаком. :&#39;(  Задача на паскале. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2007-03-01T10:59:17+00:00">01.03.07, 10:59</time></span></span><br>
Я просто не очень понимаю типизированные файлы :(]]></description>
        <author>Рей</author>
        <category>Pascal</category>
      </item>
	
      </channel>
      </rss>
	