<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Школа179 - OnerXaum/RL2</title>
<link>https://server.179.ru/wacko43/?page=OnerXaum/RL2</link>
<description>История изменений Школа179/OnerXaum/RL2</description>
<lastBuildDate>Sat, 13 Jun 2026 15:36:56 +0300</lastBuildDate>
<image>
<title>Школа179 - последние комментарии</title>
<link>https://server.179.ru/wacko43/</link>
<url>https://server.179.ru/wacko43/files/wacko4.gif</url>
<width>108</width>
<height>50</height>
</image>
<language>en-us</language>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>WackoWiki R4.3</generator>
<item>
<title>2011-11-10 19:10:32</title>
<link>https://server.179.ru/wacko43/?page=OnerXaum/RL2/show&amp;time=2011-11-10+19%3A10%3A32</link>
<description>&lt;div class="pageBefore">&amp;nbsp;&lt;/div>
&lt;div class="page">&lt;b>Сравнение версий &lt;a name=".onerxaum.rl2" href="https://server.179.ru/wacko43/?page=OnerXaum/RL2" class="">/Oner&amp;nbsp;Xaum&amp;nbsp;/&amp;nbsp;RL&amp;nbsp;2&lt;/a> от &lt;a href="https://server.179.ru/wacko43/?page=OnerXaum/RL2&amp;amp;time=2011-11-10+19%3A10%3A32">2011-11-10 19:10:32&lt;/a> и &lt;a href="https://server.179.ru/wacko43/?page=OnerXaum/RL2">2011-11-11 01:49:06&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h2158-1">&lt;/a>&lt;h3>&lt;div style="float:center; text-align:center">Язык RL&amp;nbsp;(II)&lt;/div>&lt;/h3>&lt;a name="h2158-2">&lt;/a>&lt;h4>&lt;div style="float:center; text-align:center">Часть 2.  Унарная и&amp;nbsp;бинарная арифметика.&lt;/div>&lt;/h4> 
&lt;strong>1.&lt;/strong> &lt;br />
Написать функцию, дающую ответ &lt;strong>&lt;em>TRUE&lt;/em>&lt;/strong>, если ее&amp;nbsp;аргумент представляет собой унарную запись некоторого числа, и&amp;nbsp;ответ &lt;strong>&lt;em>FALSE&lt;/em>&lt;/strong> в&amp;nbsp;противном случае.&lt;br />
 &lt;br />
&lt;strong>2.&lt;/strong> &lt;br />
Описать функцию"число термов в&amp;nbsp;выражении", используя унарное представление результата.&lt;br />
&lt;strong>3.&lt;/strong> &lt;br />
Описать функцию сложения двух чисел в&amp;nbsp;этом представлении (корректность записи чисел должна проверяться).&lt;br />
&lt;strong>4.&lt;/strong> &lt;br />
Описать функцию умножения двух чисел в&amp;nbsp;этом представлении.&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;/div>&lt;/div>
&lt;strong>5.&lt;/strong> &lt;br />
&lt;ol type="a">&lt;li>Описать функцию &amp;laquo;усеченного&amp;raquo; вычитания (если вычитаемое больше уменьшаемого, то&amp;nbsp;получается 0)
&lt;/li>&lt;li>Описать функцию, дающую значение &lt;strong>&lt;em>TRUE&lt;/em>&lt;/strong>, если первый аргумент меньше или&amp;nbsp;равен  второму, и&amp;nbsp;&lt;strong>&lt;em>FALSE&lt;/em>&lt;/strong>, если первый аргумент больше второго.&lt;/li>&lt;/ol>
&lt;strong>6.&lt;/strong>  &lt;br />
Описать функции нахождения частного и&amp;nbsp;остатка от&amp;nbsp;деления&lt;br />
&lt;ol type="a">&lt;li>две разных программы,  
&lt;/li>&lt;li>одну, выдающую ответ в&amp;nbsp;виде (частное)(остаток)).&lt;/li>&lt;/ol>
&lt;strong>7.&lt;/strong> &lt;br />
Наряду с&amp;nbsp;унарной записью можно пользоваться бинарной  (двоичной), используя буквы &lt;strong>&lt;em>O&lt;/em>&lt;/strong>, &lt;strong>&lt;em>I&lt;/em>&lt;/strong> как&amp;nbsp;&lt;br />
цифры 0, 1. Описать функции преобразования&lt;br />
&lt;ol type="a">&lt;li>из унарной системы в&amp;nbsp;бинарную
&lt;/li>&lt;li>наоборот.&lt;/li>&lt;/ol>
&lt;strong>8.&lt;/strong> &lt;br />
Проверку корректности записи числа.&lt;br />
&lt;strong>9.&lt;/strong>  &lt;br />
Сложение.&lt;br />
&lt;strong>10.&lt;/strong> &lt;br />
&lt;ol type="a">&lt;li>усечённое вычитание.
&lt;/li>&lt;li>сравнение.&lt;/li>&lt;/ol>
&lt;strong>11*.&lt;/strong>  &lt;br />
Умножение (произведение десятизначных чисел должно вычисляться за&amp;nbsp;разумное время).&lt;br />
&lt;strong>12*.&lt;/strong>  &lt;br />
Деление с&amp;nbsp;остатком (Две разные функции, или&amp;nbsp;одна, которая даёт ответ в&amp;nbsp;виде (частное)(остаток).&lt;br />
&lt;strong>13*.&lt;/strong> &lt;br />
Возведение в&amp;nbsp;степень.&lt;br />
&lt;strong>14.&lt;/strong>  &lt;br />
Описать функцию подсчета числа скобок в&amp;nbsp;выражении, используя унарную запись результата.&lt;br />
&lt;strong>15.&lt;/strong> &lt;br />
&lt;ol type="a">&lt;li>описать функцию проверки простоты числа в&amp;nbsp;унарной записи. (Результат &lt;strong>&lt;em>TRUE&lt;/em>&lt;/strong> или&amp;nbsp;&lt;strong>&lt;em>FALSE&lt;/em>&lt;/strong>)
&lt;/li>&lt;li>разложить натуральное число на&amp;nbsp;простые множители&lt;/li>&lt;/ol>
&lt;strong>16.&lt;/strong> &lt;br />
Описать функцию &amp;laquo;n-ое число Фибоначчи&amp;raquo; .&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Язык RL.&lt;br />
Часть 2.  Унарная и&amp;nbsp;бинарная арифметика.       &lt;br />
1. Написать функцию, дающую ответ TRUE, если ее&amp;nbsp;аргумент представляет собой унарную запись некоторого числа, и&amp;nbsp;ответ FALSE в&amp;nbsp;противном случае.&lt;br />
2. Описать функцию"число термов в&amp;nbsp;выражении", используя унарное представление результата.&lt;br />
3. Описать функцию сложения двух чисел в&amp;nbsp;этом представлении (корректность записи чисел должна проверяться).&lt;br />
4. Описать функцию умножения двух чисел в&amp;nbsp;этом представлении.&lt;br />
5. a) Описать функцию &amp;laquo;усеченного&amp;raquo; вычитания (если вычитаемое больше уменьшаемого, то&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">получается 0)&lt;br />
&lt;/div>&lt;/div> b) Описать функцию, дающую значение TRUE, если первый аргумент меньше или&lt;br />
&lt;div class="indent">&lt;div class="indent"> равен  второму, и&amp;nbsp;FALSE, если первый аргумент больше второго.&lt;/div>&lt;/div>&lt;/div>
6.  Описать функции нахождения частного и&amp;nbsp;остатка от&amp;nbsp;деления&lt;br />
&lt;div class="indent"> a) две&amp;nbsp;разных программы,  &lt;br />
 b) одну, выдающую ответ в&amp;nbsp;виде (частное)(остаток)).&lt;/div>
7. Наряду с&amp;nbsp;унарной записью можно пользоваться бинарной  (двоичной), используя буквы O, I&amp;nbsp;как   &lt;br />
&lt;div class="indent"> цифры 0, 1. Описать функции преобразования&lt;br />
 a) из&amp;nbsp;унарной системы в&amp;nbsp;бинарную&lt;br />
 b) наоборот.&lt;/div>
 8. Проверку корректности записи числа.&lt;br />
 9.  Сложение.&lt;br />
10. a) Усечённое вычитание.&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> b).Сравнение.&lt;/div>&lt;/div>&lt;/div>
11*.  Умножение (произведение десятизначных чисел должно вычисляться за&amp;nbsp;разумное время).&lt;br />
12*.  Деление с&amp;nbsp;остатком (Две разные функции, или&amp;nbsp;одна, которая даёт ответ в&amp;nbsp;виде (частное)   &lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> (остаток).&lt;/div>&lt;/div>&lt;/div>
13*. Возведение в&amp;nbsp;степень.&lt;br />
14.  Описать функцию подсчета числа скобок в&amp;nbsp;выражении, используя унарную запись результата.&lt;br />
15. a) Описать функцию проверки простоты числа в&amp;nbsp;унарной записи. (Результат TRUE или&amp;nbsp;FALSE)&lt;br />
&lt;div class="indent">&lt;div class="indent"> b) Разложить натуральное число на&amp;nbsp;простые множители&lt;/div>&lt;/div>
16. Описать функцию &amp;laquo;n-ое число Фибоначчи&amp;raquo; .&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
