<?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=51046&amp;view=findpost&amp;p=582254</guid>
        <pubDate>Wed, 19 Jan 2005 06:23:28 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=582254</link>
        <description><![CDATA[e-moe: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=51046&view=findpost&p=580893'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Some1 &#064; <time class="tag-quote__quoted-time" datetime="2005-01-18T03:36:58+03:00">18.01.05, 00:36</time></span><div class='quote '>Нет нет.. статья очень даже качественная</div></div><br>
Спасибо ;)<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=51046&view=findpost&p=580893'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Some1 &#064; <time class="tag-quote__quoted-time" datetime="2005-01-18T00:36:58+00:00">18.01.05, 00:36</time></span><div class='quote '>Я думаю, может быть её лучше направить в журнал исходников?</div></div><br>
<strong class='tag-b'>Romtek</strong> уже отправил ;)<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=51046&view=findpost&p=580893'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Some1 &#064; <time class="tag-quote__quoted-time" datetime="2005-01-18T00:36:58+00:00">18.01.05, 00:36</time></span><div class='quote '>Опиши гденибудь в начале сам принцип...... </div></div><br>
Ок, буду дорабатывать...<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=51046&view=findpost&p=580860'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Romtek &#064; <time class="tag-quote__quoted-time" datetime="2005-01-17T22:43:58+00:00">17.01.05, 22:43</time></span><div class='quote '>Тема весьма специфическая, и вряд ли будет иметь спрос у читателей.</div></div><br>
Понятно... Хотя я был бы не против написать об этом... Ну, если будет нечем занятся, напишу.... ;)<div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80073' target='_blank'>Модуль CRT</a>&#34;</div></div><div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80074' target='_blank'>Мышиный курсор</a>&#34;</div></div><div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80077' target='_blank'>Связь Паскаля и Ассемблера</a>&#34;</div></div><div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80081' target='_blank'>ВЫЧИСЛЕНИЕ ОПРЕДЕЛЕННЫХ ИНТЕГРАЛОВ</a>&#34;</div></div><div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80083' target='_blank'>Бинарное дерево поиска</a>&#34;</div></div><div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80084' target='_blank'>Aнализ и выделение информации из текста</a>&#34;</div></div><div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80085' target='_blank'>Определение принадлежности точки к многоугольнику</a>&#34;</div></div><div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Сообщения были разделены в тему &#34;<a class='tag-url' href='http&#58;//forum.sources.ru/index.php?showtopic=80086' target='_blank'>Графика - Graphics</a>&#34;</div></div>]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=581633</guid>
        <pubDate>Tue, 18 Jan 2005 14:10:35 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=581633</link>
        <description><![CDATA[Romtek: <strong class='tag-b'>Some1</strong>, я имею в виду статью<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=51046&view=findpost&p=580801'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>e&#045;moe &#064; <time class="tag-quote__quoted-time" datetime="2005-01-17T21:33:41+00:00">17.01.05, 21:33</time></span><div class='quote '>по Дебагу на уровне Асма </div></div>]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=580893</guid>
        <pubDate>Tue, 18 Jan 2005 00:36:58 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=580893</link>
        <description><![CDATA[Some1: <strong class='tag-b'>e-moe</strong>, Нет нет.. статья очень даже качественная. Я думаю, может быть её лучше направить в журнал исходников? Ещё поработать над материалом, больше в теоретическом плане.<br>
Опиши гденибудь в начале сам принцип стыковки объектника и программы на пасе. Что куда стыкуется, и каким образом.<br>
Я вот например уже забывать начал%)]]></description>
        <author>Some1</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=580860</guid>
        <pubDate>Mon, 17 Jan 2005 22:43:58 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=580860</link>
        <description><![CDATA[Romtek: Тема весьма специфическая, и вряд ли будет иметь спрос у читателей.<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=51046&view=findpost&p=580801'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>e&#045;moe &#064; <time class="tag-quote__quoted-time" datetime="2005-01-17T21:33:41+00:00">17.01.05, 21:33</time></span><div class='quote '>И еще, есть идея написать статейку по Дебагу на уровне Асма (с помощью td.exe) относительно прог на ВР... Это комуто нужно? Есть ли смысл начинать работу...?</div></div>]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=580801</guid>
        <pubDate>Mon, 17 Jan 2005 21:33:41 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=580801</link>
        <description><![CDATA[e-moe: Не народ, я не понял, продолжать работу над статьей или нет? Ато ей заинтересовалось всего человека 3... Может нет смысла ее писать...<br>Хотя еще есть про что: напр, про вызов из модуля паскалевских процедур....<br><br><br>И еще, есть идея написать статейку по Дебагу на уровне Асма (с помощью td.exe) относительно прог на ВР... Это комуто нужно? Есть ли смысл начинать работу...?]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=570459</guid>
        <pubDate>Mon, 10 Jan 2005 04:32:47 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=570459</link>
        <description><![CDATA[T[]X&#33;N: вручную, Copy+Paste. а есть у кого-нидь прога соответствующая? а то не очень удобно-то]]></description>
        <author>T[]X&#33;N</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=570002</guid>
        <pubDate>Sun, 09 Jan 2005 16:58:18 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=570002</link>
        <description><![CDATA[Romtek: Ух ты&#33; Спасибо большое.<br><br>P.S.<br>Скажи, ты переводил его какой-то программой, или вручную?]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569677</guid>
        <pubDate>Sun, 09 Jan 2005 09:27:06 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569677</link>
        <description><![CDATA[T[]X&#33;N: докУмент. только теория, без заданий.]]></description>
        <author>T[]X&#33;N</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569659</guid>
        <pubDate>Sun, 09 Jan 2005 08:55:09 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569659</link>
        <description><![CDATA[Romtek: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>T[</span><div class='quote '>X&#33;N,9.01.05, 08:59,569609]т.е. просто перевести в хтмл, без всяких наворотов?</div></div><br>
да, без наворотов. Я пробовал перевести в Ворде - получился файл размером с полмегабайта + картинки =~ 1.2 М  &lt;_&lt; <br>
<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>T[</span><div class='quote '>X&#33;N,9.01.05, 08:59,569609]как картинки с харда запостить?</div></div><br>
форум никак не позволяет. Можно только ссылку на картинку в интернет-ресурсах. Прикрепи архив RAR/ZIP (Max compression).<br>
<br>
Я просил описать подробнее, т.к. на статью это не тянет. <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="2005-01-09T08:57:37+00:00">09.01.05, 08:57</time></span></span><br>
Если все равно больше 200к, то пришли мне на мыло.]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569609</guid>
        <pubDate>Sun, 09 Jan 2005 06:59:34 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569609</link>
        <description><![CDATA[T[]X&#33;N: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Romtek,9.01.05, 00:54 &#064; <time class="tag-quote__quoted-time" datetime="1970-01-07T14:09:52+00:00">07.01.70, 14:09</time></span><div class='quote '>Если бы кто смог перевести его в HTML страничку</div></div><br>
т.е. просто перевести в хтмл, без всяких наворотов?<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Romtek,9.01.05, 00:54 &#064; <time class="tag-quote__quoted-time" datetime="1970-01-07T14:09:52+00:00">07.01.70, 14:09</time></span><div class='quote '>А ты не можешь немного подробнее описать каждый метод</div></div><br>
немного подробнее описАл (правда совсем немного...) как картинки с харда запостить?]]></description>
        <author>T[]X&#33;N</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569392</guid>
        <pubDate>Sat, 08 Jan 2005 21:54:04 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=569392</link>
        <description><![CDATA[Romtek: Вот ворд документ &quot;ЧИСЛЕННОЕ ДИФФЕРЕНЦИРОВАНИЕ И ИНТЕГРИРОВАНИЕ&quot; из какой-то книги, мне понравилось. Прислал <a class='tag-url' href='http://forum.sources.ru/index.php?showuser=13369' target='_blank'>DoctorGenius</a>.<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Численные методы<br>
1. Классические методы нахождения изолированного корня  <br>
1.1. Метод хорд (правило пропорциональных частей)  <br>
1.2. Вычисление производных (численное дифференцирование)  <br>
Задание 1<br>
1.3. Правило Ньютона (метод касательных)  <br>
1.4. Комбинированный метод касательных и хорд  <br>
Задание 2  <br>
2. Выбор метода. Оператор Case ... of ...  <br>
Задание 3  <br>
3. Приближенное вычисление интегралов  <br>
Формула прямоугольников  <br>
Формула трапеций  <br>
Задание 4  <br>
Параболическое интерполирование.<br>
Формула Симпсона<br>
Об оценке погрешности  <br>
Задание 5  <br>
Вычисление интегралов методом Монте-Карло  <br>
Задание 6  <br>
Вычисление двойных интегралов методом Монте-Карло  <br>
Задание 7  <br>
Библиотека часто встречающихся процедур и функций  <br>
Упражнения</div></div><br>
<br>
Если бы кто смог перевести его в HTML страничку, вообще б цены ему не было&#33; <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="2005-01-08T22:01:19+00:00">08.01.05, 22:01</time></span></span><br>
<hr><strong class='tag-b'>T&#091;&#093;X&#33;N</strong>, спасибо&#33;<br>
А ты не можешь немного подробнее описать каждый метод? Воспользуйся даже этим документом...]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=564642</guid>
        <pubDate>Tue, 04 Jan 2005 10:33:41 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=564642</link>
        <description><![CDATA[e-moe: Вот что успел сделать по линковке Асма с  паскалем... Камнями не кидать ;)... это только начало.... Времени вообще нету.... сессия... =(<br>
<br>
<strong class='tag-b'>[Romtek:: Прикрепи файл ZIP/RAR&#33;]</strong>]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=552835</guid>
        <pubDate>Thu, 23 Dec 2004 08:22:54 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=552835</link>
        <description><![CDATA[Romtek: <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=51046&st=15' target='_blank'>Неотёсанные топики</a> (Сообщ. #22) &quot;Определение принадлежности точки к многоугольнику&quot;<br>
Кто может, проверьте почему при некоторых значениях выдаётся неверный результат.]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535386</guid>
        <pubDate>Tue, 07 Dec 2004 11:05:30 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535386</link>
        <description><![CDATA[Vesper: так<br>параметры в паскаль-процедурах кладутся в стек слева направо, сначала первый, потом второй итд. Очищает их из стека вызванная процедура командой RET Params, где Params - совокупное число байт, занятых параметрами в стеке.<br>Функции возвращают результат так: размером в 1 байт (byte, char, boolean) в регистре AL, размером в 2 байта (integer,word) в регистре АХ, longint в DX:AX (старшие байты в DX), pointer возвращает сегмент в DX, смещение в AX, real возвращает готовое число в DX:BX:AX, ф-и с результатом single, double, extended возвращают результат в сткек сопроцессора (походу очищая его, так что перед вызовом скажем atan2(x) нужно очистить стек, ну или использовать ассемблерные команды сопроцессора для вычисления), строковые через @result (я правда не знаю где он лежит).<br><br>ЗЫ Оформлять я не умею и примеров пока что нет.]]></description>
        <author>Vesper</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535254</guid>
        <pubDate>Tue, 07 Dec 2004 09:25:53 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535254</link>
        <description><![CDATA[KiRiK: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>e&#045;moe,7.12.04, 11:14 &#064; <time class="tag-quote__quoted-time" datetime="1970-01-07T04:39:22+00:00">07.01.70, 04:39</time></span><div class='quote '> про то как параметры в стек кидать, в каком порядке, кто их удаляет... </div></div><br>
А штука то нужная&#33; Очень нужная&#33; Пиши&#33;<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Romtek,7.12.04, 11:32 &#064; <time class="tag-quote__quoted-time" datetime="1970-01-07T04:39:47+00:00">07.01.70, 04:39</time></span><div class='quote '>Постарайся оформить всеми средствами в форуме, чтобы выглядело красиво и было приятно читать. </div></div><br>
А вот это тоже очень правильно.]]></description>
        <author>KiRiK</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535187</guid>
        <pubDate>Tue, 07 Dec 2004 08:32:32 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535187</link>
        <description><![CDATA[Romtek: Ага. Понятно. Значит у нас напиши.<br>Постарайся оформить всеми средствами в форуме, чтобы выглядело красиво и было приятно читать.]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535162</guid>
        <pubDate>Tue, 07 Dec 2004 08:14:28 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535162</link>
        <description><![CDATA[e-moe: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Romtek,7.12.04, 10:58 &#064; <time class="tag-quote__quoted-time" datetime="1970-01-07T04:39:01+00:00">07.01.70, 04:39</time></span><div class='quote '>P.S. А что, об этом можно написать целую статью? :huh: </div></div><br>
Ну да... Написать про то как параметры в стек кидать, в каком порядке, кто их удаляет... Какого типа функции в каких регистрах результат возвращают...Ну и примеры.... Чем не статья?]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535141</guid>
        <pubDate>Tue, 07 Dec 2004 07:58:17 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535141</link>
        <description><![CDATA[Romtek: Если компоновка асма в Паскале, то у нас.<br><br>P.S. А что, об этом можно написать целую статью? :huh:]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535133</guid>
        <pubDate>Tue, 07 Dec 2004 07:51:56 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=535133</link>
        <description><![CDATA[e-moe: Есть идея написать статейку про комп<span class="tag-color tag-color-named" data-value="blue" style="color: blue">о</span>новку асм модуля с Паскалем и Си...<br>
В какой раздел кидать? в Си и Паскаль или асм?]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=522074</guid>
        <pubDate>Wed, 24 Nov 2004 14:11:10 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=522074</link>
        <description><![CDATA[vot: Желательно бы принять меры, чтобы исходник полностью входил по ширине в стандартный экран<br>
80 символов. Один из методов - описание назначения не справа, а ПОД объявлением процедуры/функции.<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;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=72091' target='_blank'>Длинная арифметика - решение математики</a>&quot;</span></span>]]></description>
        <author>vot</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=521142</guid>
        <pubDate>Tue, 23 Nov 2004 19:33:16 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=521142</link>
        <description><![CDATA[RADIX: <div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Твой пример был ориентирован на Дельфи, поэтому не к месту.<br>
Приведи пример для Турбо Паскаля</div></div><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;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=57823' target='_blank'>Абсолютные переменные</a>&quot;</span></span>]]></description>
        <author>RADIX</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=520529</guid>
        <pubDate>Tue, 23 Nov 2004 11:26:51 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=520529</link>
        <description><![CDATA[Romtek: <strong class='tag-b'>Азат</strong>, закончи полностью статью&#33;<br>
Исправь все неточности и дополни комментариями.<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;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=72091' target='_blank'>Длинная арифметика - решение математики</a>&quot;</span></span>]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=519348</guid>
        <pubDate>Mon, 22 Nov 2004 13:10:42 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=519348</link>
        <description><![CDATA[vot: 1) Почему в интерфейсной части не описано назначение процедур Min, Max, Zam, More ?<br>
2) Почему назначение процедур не продублировано в секции IMPLEMENTATION?<br>
3) Почему описание процедур такое непонятное, типа <br>
&quot;{Вычисляет час<span class="tag-color tag-color-named" data-value="red" style="color: red">т</span>ное комплексных чисел}&quot; ???<br>
В секции IMPLEMENTATION следует более подробно описывать назначение и процедуры, и используемых параметров, например:<br>
{Вычисляет час<span class="tag-color tag-color-named" data-value="red" style="color: red">т</span>ное от деления комплексных чисел}<br>
{x - делимое, y - делитель, z - частное (результат деления)}<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;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=72091' target='_blank'>Длинная арифметика - решение математики</a>&quot;</span></span>]]></description>
        <author>vot</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=511871</guid>
        <pubDate>Mon, 15 Nov 2004 08:47:26 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=511871</link>
        <description><![CDATA[vot: Во избежание путаницы предлагаю переименовать все функции:<br>
ReadL -&gt; Long_Read<br>
WriteL -&gt; Long_Write<br>
AddC  -&gt; Long_Add, <br>
Ravno -&gt; Long_Equal<br>
Menshe -&gt;  Long_Less<br>
Bolshe -&gt; Long_Above<br>
<br>
Все эти функции должны быть описаны в статье. <br>
По минимуму - хотя бы упомянуты, с указанием их назначения.<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;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=72091' target='_blank'>Длинная арифметика - решение математики</a>&quot;</span></span>]]></description>
        <author>vot</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=507440</guid>
        <pubDate>Wed, 10 Nov 2004 16:06:43 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=507440</link>
        <description><![CDATA[mo3r: <strong class='tag-b'>Vesper</strong>, как раз-таки наоборот: const передает ссылку на объект, а если без const - то будет забиваться стек.<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;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=72091' target='_blank'>Длинная арифметика - решение математики</a>&quot;</span></span>]]></description>
        <author>mo3r</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=506809</guid>
        <pubDate>Wed, 10 Nov 2004 06:48:59 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=506809</link>
        <description><![CDATA[Vesper: я бы не советовал использовать const при выводе длинного числа, потому что оно забивает стек копией числа<br>
пусть медленно, но работает...<br>
+<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;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=72091' target='_blank'>Длинная арифметика - решение математики</a>&quot;</span></span>]]></description>
        <author>Vesper</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417732</guid>
        <pubDate>Mon, 02 Aug 2004 14:11:38 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417732</link>
        <description><![CDATA[Romtek: конструкцию типа<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;while pos(&#39;,0&#39;,s)&#60;&#62;0 do delete(s,pos(&#39;,0&#39;,s)+1,1);</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;repeat</div><div class="code_line">&nbsp;&nbsp; &nbsp;m:=pos(&#39;,0&#39;,s);</div><div class="code_line">&nbsp;&nbsp; &nbsp;if m&#60;&#62;0 then delete(s,m+1,1);</div><div class="code_line">&nbsp;&nbsp;until m=0;</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-02T14:27:26+00:00">02.08.04, 14:27</time></strong>:</span></span><br>
<hr><br>
<strong class='tag-b'>e-moe</strong>, хочется видеть процедуры, готовые к использованию...<br>
1-я процедура должна выделять числа, разделённых запятой<br>
2-я - нормализовать сами числа,<br>
 т.к. в большинстве случаев числа не будут разделены запятыми.]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417331</guid>
        <pubDate>Mon, 02 Aug 2004 09:28:20 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417331</link>
        <description><![CDATA[Some1: Вот ещё один вариант, который как раз очень понятен для новичка, хотя и не оптимален как код.<br>
Принцип такой, что мы ищем в строке сначала пары &#39;,0&#39; и найдя удаляем из строки нолик. Таким образом все нолики после запятых (тоесть в начале следующей цифры) будут удалены. Затем по такому же принципу мы ищем все &#39;0,&#39; и опять же удаляем нули, таким образом убирая все лишние нули в конце цифры. В результате у нас получатся уже улучшеные цифры. Но вот незадача - могут остаться точечки, если в дробной части были только нули. Поэтому мы ищем все последовательности типа &#39;.,&#39; и удаляем из них ненужные точки. После этого казалось бы всё. Ан нет. Ведь вот так обрезая цифры мы удалим вобще число вроде &#39;000&#39;, от которого останутся только рожки да ножки и две запятые по бокам - &#39;,,&#39; Вот такие пары запятых мы и ищем, вставляе попутно между ними нулики. Остаётся ещё добавить нулики между &#39;,.&#39; потому что при обрезке начала цифры у нас удалятся все нули, а если цифра была &#39;0.01&#39;, то получится &#39;.01&#39;, а нам нужно чтобы один ноль сохранился. Поэтому мы ищем пары &#39;,.&#39; и вставляем между ними нулики.<br>
Теперь вроде всё. <br>
Ну и ещё я добавляю к началу строки и к концу по одной запятой, для того чтобы корректно обрабатывались первое и последнее число. В конце функции я от них избавляюсь незамысловатой конструкцией и командой copy :)<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">function normalizevalues(s:string):string;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;s:=&#39;,&#39;+s+&#39;,&#39;;</div><div class="code_line">&nbsp;&nbsp;while pos(&#39;,0&#39;,s)&#60;&#62;0 do delete(s,pos(&#39;,0&#39;,s)+1,1);</div><div class="code_line">&nbsp;&nbsp;while pos(&#39;0,&#39;,s)&#60;&#62;0 do delete(s,pos(&#39;0,&#39;,s),1);</div><div class="code_line">&nbsp;&nbsp;while pos(&#39;.,&#39;,s)&#60;&#62;0 do delete(s,pos(&#39;.,&#39;,s),1);</div><div class="code_line">&nbsp;&nbsp;while pos(&#39;,,&#39;,s)&#60;&#62;0 do insert(&#39;0&#39;,s,pos(&#39;,,&#39;,s)+1);</div><div class="code_line">&nbsp;&nbsp;while pos(&#39;,.&#39;,s)&#60;&#62;0 do insert(&#39;0&#39;,s,pos(&#39;,.&#39;,s)+1);</div><div class="code_line">&nbsp;&nbsp;normalizevalues:=copy(s,2,length(s)-2);</div><div class="code_line">end;</div></ol></div></div></div></div>]]></description>
        <author>Some1</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417269</guid>
        <pubDate>Mon, 02 Aug 2004 08:39:30 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417269</link>
        <description><![CDATA[Romtek: <div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body"><strong class='tag-b'>e-moe</strong>,<br>
<strong class='tag-b'>Some1</strong>,<br>
я прошу вас не превращать тему в разделе FAQ в подобие раздела Многошум&#33;</div></div><br>
<br>
Здесь помещаются окончательные варианты, а обсуждением следует заниматься в отдельной теме. Предупреждаю, такие посты будут удаляться&#33;]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417223</guid>
        <pubDate>Mon, 02 Aug 2004 08:11:36 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417223</link>
        <description><![CDATA[e-moe: еще один алгоритмик:<br><br>Это конечно изврат, но работать будет:<br><br>Сначала число записать в real пременную, а потом преобразовать в строку... И все сразу нормализуется....]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417184</guid>
        <pubDate>Mon, 02 Aug 2004 07:43:07 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=417184</link>
        <description><![CDATA[e-moe: IMHO твоя прога сложнее для понимания, особенно для новичков...]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=416961</guid>
        <pubDate>Sun, 01 Aug 2004 23:13:50 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=416961</link>
        <description><![CDATA[Some1: Ух ты %) я тоже решил написать эту задачку %)<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;example:string=&#39;35.0500,0054.03,000,045,0.7000,000606.0600,0.000,55&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">function normalizevalues(s:string):string;</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;p:byte;</div><div class="code_line">&nbsp;&nbsp;temp:string;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;temp:=&#39;&#39;;</div><div class="code_line">&nbsp;&nbsp;p:=1;</div><div class="code_line">&nbsp;&nbsp;s:=&#39; &#39;+s+&#39; &#39;; {Добавим лишние проблеы, чтобы случайно не выйти за границы при проверке}</div><div class="code_line">&nbsp;&nbsp;while p&#60;=length(s) do {цикл, в котором обрабатывается строка}</div><div class="code_line">&nbsp;&nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;if s[p]=&#39;,&#39; then {если текущий символ - &#39;,&#39; то убираем слева и справа лишние нули}</div><div class="code_line">&nbsp;&nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;while s[p+1]=&#39;0&#39; do inc(p); {справа нули в исходной строке пропускаем}</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;while (temp[byte(temp[0])] in [&#39;0&#39;,&#39;.&#39;]) and</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;not (temp[byte(temp[0])-1] in [&#39;,&#39;,&#39; &#39;]) do dec(temp[0]); {убираем в готовой строке нули слева}</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;temp:=temp+&#39;,&#39;; {добавляем запятую}</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;if not (s[p+1] in [&#39;1&#39;..&#39;9&#39;]) then temp:=temp+&#39;0&#39;; {если нужно оставить один ноль - добавляем его}</div><div class="code_line">&nbsp;&nbsp; &nbsp;end else if s[p]&#60;&#62;&#39; &#39; then temp:=temp+s[p]; {Иначе просто добавляем символ}</div><div class="code_line">&nbsp;&nbsp; &nbsp;inc(p);</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">&nbsp;&nbsp;normalizevalues:=temp;</div><div class="code_line">end;</div><div class="code_line">&nbsp;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;writeln(example);</div><div class="code_line">&nbsp;&nbsp;writeln(normalizevalues(example));</div><div class="code_line">end.</div></ol></div></div></div></div>]]></description>
        <author>Some1</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=416857</guid>
        <pubDate>Sun, 01 Aug 2004 19:01:56 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=416857</link>
        <description><![CDATA[e-moe: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Задача</span><div class='quote '>В строке содержится список неотрицательных десятичных чисел, содержащих целую и дробную части, разделенные точкой. Элементы списка разделены запятыми. <strong class='tag-b'>Требуется удалить незначащие нули в целой и дробной частях</strong>, если они имеются. Если при этом полностью удаляется дробная часть, то удалению подлежит также разделяющая их точка.<br>
<br>
Учесть, что целая часть числа должна содержать по крайней мере одну цифру (например, для числа 000.0500 получим 0.05, а для числа 000.000 - значение 0). Например, для строки<br>
S = &#39;35.0500,0054.03,000,045,0.7000,000606.0600,0.000,55&#39;<br>
получим<br>
S = &#39;35.05,54.03,0,45,0.7,606.06,0,55&#39;.</div></div><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 StringTask6;</div><div class="code_line">Var</div><div class="code_line">&nbsp;&nbsp; S,Sb : string;</div><div class="code_line">&nbsp;&nbsp; i,k,k1,k2 : byte;</div><div class="code_line">&nbsp;&nbsp; Cond : Boolean;</div><div class="code_line">{ --------------------------- }</div><div class="code_line">Function Comma (k:byte) :byte;</div><div class="code_line">Var</div><div class="code_line">&nbsp;&nbsp; i : byte;</div><div class="code_line">Begin</div><div class="code_line">&nbsp;&nbsp;Comma:= 0;</div><div class="code_line">&nbsp;&nbsp;For i:=k to length(S) do</div><div class="code_line">&nbsp;&nbsp; &nbsp;If S[i]=&#39;,&#39; then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;Begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Comma:=i;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Exit</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;End;</div><div class="code_line">End { Comma };</div><div class="code_line">{ --------------------------- }</div><div class="code_line">Begin</div><div class="code_line">&nbsp;&nbsp;Readln(S);</div><div class="code_line">&nbsp;&nbsp;Writeln(&#39;S=&#39;,S);</div><div class="code_line">&nbsp;&nbsp;Cond:=true;</div><div class="code_line">&nbsp;&nbsp;k2:=0;</div><div class="code_line">&nbsp;&nbsp;While Cond do</div><div class="code_line">&nbsp;&nbsp; &nbsp;Begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;k1:=k2+1;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;k2:=Comma(k1 + 1) ;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;If k2=0 then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;k2:=length(S)+1; Cond:=false</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;End;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;Sb:=Copy(S,k1,k2-k1);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;k:=Pos(&#39;.&#39;,Sb);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;If k=0 then &nbsp; { число не имеет дробной части }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;k:=length(Sb) +1;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;i:=1; { Удаление незначащих }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;While (i&#60;k-1) and (Sb[i]=&#39;0&#39;) do { нулей в целой части }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Inc(i); { числа }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;If i&#62;1 then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;Delete(Sb,1,i-1);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;k:=Pos(&#39;.&#39;,Sb);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;If k&#62;0 then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;i:=length(Sb); &nbsp; &nbsp;{ Удаление незначащих }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;While (i&#62;k) and (Sb[i]=&#39;0&#39;) do &nbsp; { нулей в дробной части }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Dec (i); &nbsp; &nbsp;{ числа }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;If i&#60;length(Sb) then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Delete(Sb,i+1,length(Sb)-i);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;If Sb[length(Sb)]=&#39;.&#39; then</div><div class="code_line">{ Удаление разделяющей }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Delete(Sb,length(Sb),1); &nbsp; &nbsp; &nbsp; { точки }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;End;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;If length(Sb)&#60;k2-k1 then &nbsp; &nbsp; &nbsp; &nbsp; { Замена числа в строке }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Begin &nbsp; { S, если его длина }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Delete(S,k1,k2-k1); &nbsp; { изменилась }</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Insert(Sb,S,k1);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;k2:=k1+length(Sb); &nbsp; &nbsp;{ Коррекция значения k2 }</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;&nbsp;Writeln(&#39;S=&#39;,S);</div><div class="code_line">End.</div><div class="code_line">&nbsp;</div><div class="code_line">(*</div><div class="code_line">Примечание. В программе StringTask6 учитывается, что первая цифра первого числа находится в первой позиции исходной строки S, а первая цифра следующих чисел - после запятой (по условию задачи в строке S нет пробелов).</div><div class="code_line">*)</div></ol></div></div></div></div>]]></description>
        <author>e-moe</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=408943</guid>
        <pubDate>Fri, 23 Jul 2004 05:58:22 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=408943</link>
        <description><![CDATA[Vesper: да комментариев особо не надо. Есть массив, указатель на него и границы передаются в процедуру. В процедуре выполняется цикл, от границ берется среднее, сверяется с ключом. Если ключ больше, значит слева от среднего и в самом среднем ключа быть не может (массив отсортирован по возрастанию, если по убыванию, нужно поменять знак сравнения), передвигаем левую границу за среднее (Lb:=M+1;) если меньше, аналогично поступаем с правой, если равно, то возвращаем индекс. Цикл завершается, если в середине не осталось ни одного элемента (until Lb&gt;Ub;), тогда выходим с записанным в начале значением -1.]]></description>
        <author>Vesper</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=408831</guid>
        <pubDate>Thu, 22 Jul 2004 23:55:26 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=408831</link>
        <description><![CDATA[Eiden: М... а комментарии какие-то? ;)]]></description>
        <author>Eiden</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=408430</guid>
        <pubDate>Thu, 22 Jul 2004 11:25:16 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=408430</link>
        <description><![CDATA[Romtek: Линк на тему <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=61999' target='_blank'>Поиск данных</a>]]></description>
        <author>Romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=395208</guid>
        <pubDate>Sun, 04 Jul 2004 21:45:32 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=395208</link>
        <description><![CDATA[Some1: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>Romtek</strong>, 25.05.04, 19:07<br>
Какой пример привести для работы с нетипизированными ук-лями? </div></div><br>
Просто пример выделения памяти под &quot;произвольные данные&quot;. Когда их тип точно не определён, но известен размер. Например графическое изображение. Ну или текст. А лучше данные из файла. Они по любому могут быть неопределённые  ;) <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-07-04T21:48:26+00:00">04.07.04, 21:48</time></strong>:</span></span><br>
Да.. так будет лучше всего. сначала узнаём размер файла. Потом выделяем соответствующее количество байт, и грузим содержимое в дамп данных. Потом загадочный коментарный блок &quot;обработка данных&quot; и удаление блока из памяти и закрытие файла. %))) Для примера вполне сойдёт. Главное чтобы понятно было как работать. а... или даже лучше потом чёнить с данными сделать. Например закодировать каждый байт данных командой xor &lt;введённое пользователем число&gt; (заодно в примере придётся использовать команду mem.)]]></description>
        <author>Some1</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=365570</guid>
        <pubDate>Tue, 25 May 2004 20:13:53 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=365570</link>
        <description><![CDATA[Eiden: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>romtek</strong>, 26.05.04, 00:07<br>
if P&lt;&gt;Nil then</div></div><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">if P&#60;&#62;Nil then { Если распределение памяти прошло успешно }</div></ol></div></div></div></div><br>
<br>
Ну а записать туда Sz Рандомных символов?  :rolleyes:]]></description>
        <author>Eiden</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=365565</guid>
        <pubDate>Tue, 25 May 2004 20:07:55 +0000</pubDate>
        <title>Неотёсанные топики</title>
        <link>https://forum.sources.ru/index.php?showtopic=51046&amp;view=findpost&amp;p=365565</link>
        <description><![CDATA[romtek: <strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">Помещено в <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=50681' target='_blank'>Указатели (Pointers)</a></span></strong>]]></description>
        <author>romtek</author>
        <category>Все языки: Статьи, заготовки в FAQ</category>
      </item>
	
      </channel>
      </rss>
	