329 lines
12 KiB
HTML
329 lines
12 KiB
HTML
<html>
|
|
|
|
<head>
|
|
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="read">
|
|
<param name="Keyword" value="write">
|
|
<param name="Keyword" value="readln">
|
|
<param name="Keyword" value="writeln">
|
|
<param name="Keyword" value="Abs">
|
|
<param name="Keyword" value="Sqr">
|
|
<param name="Keyword" value="Sqrt">
|
|
<param name="Keyword" value="Sin">
|
|
<param name="Keyword" value="Cos">
|
|
<param name="Keyword" value="Exp">
|
|
<param name="Keyword" value="Ln">
|
|
<param name="Keyword" value="ArcTan">
|
|
<param name="Keyword" value="Power">
|
|
<param name="Keyword" value="Conj">
|
|
<param name="Keyword" value="CArg">
|
|
<param name="Keyword" value="Round">
|
|
<param name="Keyword" value="Trunc">
|
|
<param name="Keyword" value="Int">
|
|
<param name="Keyword" value="Frac">
|
|
<param name="Keyword" value="Ord">
|
|
<param name="Keyword" value="Chr">
|
|
<param name="Keyword" value="Odd">
|
|
<param name="Keyword" value="Inc">
|
|
<param name="Keyword" value="Dec">
|
|
<param name="Keyword" value="Pred">
|
|
<param name="Keyword" value="Succ">
|
|
<param name="Keyword" value="Random">
|
|
<param name="Keyword" value="Include">
|
|
<param name="Keyword" value="Exclude">
|
|
</object>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
|
<title></title>
|
|
<link rel="StyleSheet" href="../../default.css">
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<H1>Îáùèå ñòàíäàðòíûå ïðîöåäóðû è ôóíêöèè</H1>
|
|
<table border="0" width="100%">
|
|
<!-- MSTableType="nolayout" -->
|
|
<tr>
|
|
<td width="21%" valign="top"><b>Èìÿ è ïàðàìåòðû</b></td>
|
|
<td width="13%" valign="top"><b>Ïðîöåäóðà èëè ôóíêöèÿ</b></td>
|
|
<td width="14%" valign="top"><b>Òèïû ïàðàìåòðîâ</b></td>
|
|
<td width="15%" valign="top"><b>Òèï âîçâðàùàåìîãî çíà÷åíèÿ</b></td>
|
|
<td valign="top"><b>Äåéñòâèå</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Read(a,b,...)</code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>a</code>,<code>b</code>,<code>c</code> -
|
|
ïåðåìåííûå <a href="../Types/review.htm">ïðîñòîãî òèïà</a> èëè òèïà <b><code>string</code></b></td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">ââîäèò çíà÷åíèÿ ñ êëàâèàòóðû â ïåðåìåííûå <code>a</code>,
|
|
<code>b</code>
|
|
...</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Write(a,b,...)</code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>a</code>,<code>b</code>,<code>c</code> -
|
|
âûðàæåíèÿ <a href="../Types/review.htm">ïðîñòîãî òèïà</a>, òèïà <b><code>string</code></b> èëè óêàçàòåëè</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">âûâîäèò çíà÷åíèÿ <code>a</code>,
|
|
<code>b</code>
|
|
... â îêíî âûâîäà</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Readln(a,b,...)</code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>a</code>,<code>b</code>,<code>c</code> -
|
|
ïåðåìåííûå <a href="../Types/review.htm">ïðîñòîãî òèïà</a> èëè òèïà <b><code>string</code></b></td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">ââîäèò çíà÷åíèÿ ñ êëàâèàòóðû â ïåðåìåííûå <code>a</code>,
|
|
<code>b</code>
|
|
..., ïîñëå ÷åãî ïðîïóñêàåò âñå îñòàâøèåñÿ ñèìâîëû â òåêóùåé
|
|
ñòðîêå ââîäà. Åñëè ïàðàìåòðû ïðîöåäóðû íå
|
|
óêàçàíû, òî îñóùåñòâëÿåò ïàóçó â âûïîëíåíèè ïðîãðàììû äî íàæàòèÿ
|
|
êëàâèøè <b> Enter</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Writeln(a,b,...)</code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>a</code>,<code>b</code>,<code>c</code> -
|
|
âûðàæåíèÿ <a href="../Types/review.htm">ïðîñòîãî òèïà</a>, òèïà <b><code>string</code></b> èëè óêàçàòåëè</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">âûâîäèò çíà÷åíèÿ <code>a</code>,
|
|
<code>b</code>
|
|
... â îêíî âûâîäà è îñóùåñòâëÿåò ïåðåõîä íà ñëåäóþùóþ ñòðîêó.
|
|
Åñëè ïàðàìåòðû ïðîöåäóðû íå óêàçàíû, òî âûïîëíÿåò òîëüêî ïåðåõîä íà
|
|
ñëåäóþùóþ ñòðîêó.</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Abs(x)</code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>integer</code>, <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò àáñîëþòíîå çíà÷åíèå (ìîäóëü) <code>x</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Sqr(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>integer</code>, <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò êâàäðàò <code>x</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Sqrt(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò êâàäðàòíûé êîðåíü èç <code>x</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Sin(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò ñèíóñ <code>x</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Cos(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò êîñèíóñ <code>x</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Ln(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò íàòóðàëüíûé ëîãàðèôì <code>x</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Exp(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò <code>e</code> â ñòåïåíè
|
|
<code>x</code> (<code>e</code>=2.718281...)
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Arctan(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code>, <code>complex</code></td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò àðêòàíãåíñ <code>x</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Power(x,y) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code>, <code>y</code> - <code>real</code></td>
|
|
<td width="15%" valign="top"> <code>real</code></td>
|
|
<td valign="top">âîçâðàùàåò <code>x</code> â ñòåïåíè
|
|
<code>y</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Round(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code></td>
|
|
<td width="15%" valign="top"><code>integer</code></td>
|
|
<td valign="top">âîçâðàùàåò ðåçóëüòàò îêðóãëåíèÿ <code>x</code> äî áëèæàéøåãî öåëîãî</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Trunc(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code></td>
|
|
<td width="15%" valign="top"><code>integer</code></td>
|
|
<td valign="top">âîçâðàùàåò öåëóþ ÷àñòü <code>õ</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Int(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code></td>
|
|
<td width="15%" valign="top"><code>real</code></td>
|
|
<td valign="top">âîçâðàùàåò öåëóþ ÷àñòü <code>õ</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Frac(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>real</code></td>
|
|
<td width="15%" valign="top"><code>real</code></td>
|
|
<td valign="top">âîçâðàùàåò äðîáíóþ ÷àñòü <code>õ</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Ord(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - ïîðÿäêîâîãî òèïà</td>
|
|
<td width="15%" valign="top"><code>integer</code></td>
|
|
<td valign="top">âîçâðàùàåò íîìåð çíà÷åíèÿ ïîðÿäêîâîãî òèïà</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Chr(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>integer</code></td>
|
|
<td width="15%" valign="top"><code>char</code></td>
|
|
<td valign="top">âîçâðàùàåò ñèìâîë ñ êîäîì <code>õ</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Odd(x)</code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>integer</code></td>
|
|
<td width="15%" valign="top"><code>boolean</code></td>
|
|
<td valign="top">âîçâðàùàåò <code>True</code>, åñëè <code>õ</code> - íå÷åòíîå, è
|
|
<code>False</code> â ïðîòèâíîì ñëó÷àå</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Inc(x) </code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>x</code> - ïîðÿäêîâîãî òèïà</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">Óâåëè÷èâàåò <code>x</code> íà 1</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Dec(x) </code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>x</code> - ïîðÿäêîâîãî òèïà</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">Óìåíüøàåò <code>x</code> íà 1</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Inc(x,n) </code>
|
|
</td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>x</code> - ïîðÿäêîâîãî òèïà,
|
|
<code><br>
|
|
n</code> - öåëîãî òèïà</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">Óâåëè÷èâàåò <code>x</code> íà
|
|
<code>n</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Dec(x,n)
|
|
</code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>x</code> - ïîðÿäêîâîãî òèïà,
|
|
<code><br>
|
|
n</code> - öåëîãî òèïà</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">Óìåíüøàåò <code>x</code> íà
|
|
<code>n</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Pred(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - ïîðÿäêîâîãî òèïà</td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò ïðåäûäóùåå çíà÷åíèå ïîðÿäêîâîãî òèïà</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Succ(x) </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - ïîðÿäêîâîãî òèïà</td>
|
|
<td width="15%" valign="top">ñîâïàäàåò ñ òèïîì ïàðàìåòðà</td>
|
|
<td valign="top">âîçâðàùàåò ñëåäóþùåå çíà÷åíèå ïîðÿäêîâîãî òèïà</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Random(x)</code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"><code>x</code> - <code>integer</code></td>
|
|
<td width="15%" valign="top"><code>integer</code></td>
|
|
<td valign="top">âîçâðàùàåò ñëó÷àéíîå öåëîå â äèàïàçîíå îò
|
|
0 äî <code>x-1</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Random </code></td>
|
|
<td width="13%" valign="top">ôóíêöèÿ</td>
|
|
<td width="14%" valign="top"> </td>
|
|
<td width="15%" valign="top"><code>real</code></td>
|
|
<td valign="top">âîçâðàùàåò ñëó÷àéíîå âåùåñòâåííîå â äèàïàçîíå
|
|
[0..1)</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Include(s,x) </code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>s</code> - ìíîæåñòâî, <code>x </code>- ýëåìåíò,
|
|
òèï êîòîðîãî ñîâìåñòèì ñ áàçîâûì òèïîì ìíîæåñòâà</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">âêëþ÷àåò ýëåìåíò <code>x</code> âî ìíîæåñòâî <code>s</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="21%" valign="top">
|
|
<code>Exclude(s,x)</code></td>
|
|
<td width="13%" valign="top">ïðîöåäóðà</td>
|
|
<td width="14%" valign="top"><code>s</code> - ìíîæåñòâî, <code>x </code>- ýëåìåíò,
|
|
òèï êîòîðîãî ñîâìåñòèì ñ áàçîâûì òèïîì ìíîæåñòâà</td>
|
|
<td width="15%" valign="top"> </td>
|
|
<td valign="top">èñêëþ÷àåò ýëåìåíò <code>x</code> èç ìíîæåñòâà <code>s</code></td>
|
|
</tr>
|
|
</table>
|
|
</body>
|
|
|
|
</html> |