415 lines
14 KiB
HTML
415 lines
14 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="readln">
|
|
<param name="Keyword" value="ReadInteger">
|
|
<param name="Keyword" value="ReadReal">
|
|
<param name="Keyword" value="ReadString">
|
|
<param name="Keyword" value="ReadChar">
|
|
<param name="Keyword" value="ReadBoolean">
|
|
<param name="Keyword" value="ReadlnInteger">
|
|
<param name="Keyword" value="ReadlnReal">
|
|
<param name="Keyword" value="ReadlnString">
|
|
<param name="Keyword" value="ReadlnChar">
|
|
<param name="Keyword" value="ReadlnBoolean">
|
|
<param name="Keyword" value="write">
|
|
<param name="Keyword" value="writeln">
|
|
<param name="Keyword" value="writeFormat">
|
|
<param name="Keyword" value="writelnFormat">
|
|
<param name="Keyword" value="Print">
|
|
<param name="Keyword" value="Println">
|
|
<param name="Keyword" value="ReadSeqInteger">
|
|
<param name="Keyword" value="ReadSeqReal">
|
|
<param name="Keyword" value="ReadSeqString">
|
|
<param name="Keyword" value="ReadlnSeqInteger">
|
|
<param name="Keyword" value="ReadlnSeqReal">
|
|
<param name="Keyword" value="ReadlnSeqString">
|
|
|
|
</object></head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
|
<title></title><link rel="StyleSheet" href="../../default.css"><body>
|
|
<H1>Ïîäïðîãðàììû ââîäà-âûâîäà</H1>
|
|
<table border=0 CELLPADDING=5>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Read(a,b,...);
|
|
</code><br>
|
|
Ââîäèò çíà÷åíèÿ a,b,... ñ êëàâèàòóðû
|
|
</td></tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> Readln(a,b,...);
|
|
</code><br>
|
|
Ââîäèò çíà÷åíèÿ a,b,... ñ êëàâèàòóðû è îñóùåñòâëÿåò ïåðåõîä íà ñëåäóþùóþ ñòðîêó
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>ReadInteger: integer; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà integer, ââåäåííîå ñ êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Real</span>: real; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">real</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">String</span>: string; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">string</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Char</span>: char; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">char</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Boolean</span>: boolean; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">boolean</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>ReadlnInteger: integer; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà integer, ââåäåííîå ñ êëàâèàòóðû,
|
|
è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnReal</span>: real; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">real</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnString</span>: string; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">string</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnChar</span>: char; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">char</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnBoolean</span>: boolean; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">boolean</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>ReadInteger(prompt: string): integer; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà integer, ââåäåííîå ñ êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Real(prompt: string)</span>: real; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">real</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">String(prompt: string)</span>:
|
|
string; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">string</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Char(prompt: string)</span>: char; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">char</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Boolean(prompt: string)</span>:
|
|
boolean; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">boolean</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>ReadlnInteger(prompt: string): integer; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà integer, ââåäåííîå ñ êëàâèàòóðû,
|
|
è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnReal(prompt: string)</span>:
|
|
real;</code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">real</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnString(prompt: string)</span>:
|
|
string; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">string</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnChar(prompt: string)</span>:
|
|
char; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">char</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">lnBoolean(prompt: string)</span>:
|
|
boolean; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è
|
|
âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">boolean</span>, ââåäåííîå ñ
|
|
êëàâèàòóðû, è ïåðåõîäèò íà ñëåäóþùóþ ñòðîêó ââîäà
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadSeqInteger(n: integer): array of
|
|
integer; </code><br>
|
|
Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü n öåëûõ, ââåäåííûõ ñ êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadSeqReal(n: integer): array of real;
|
|
</code><br>
|
|
Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü n öåëûõ, ââåäåííûõ ñ êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadSeqString(n: integer): array of
|
|
string; </code><br>
|
|
Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü n öåëûõ, ââåäåííûõ ñ êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadSeqInteger(<strong>const</strong>
|
|
prompt: string; n: integer): array of integer; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è âîçâðàùàåò ïîñëåäîâàòåëüíîñòü n
|
|
öåëûõ, ââåäåííûõ ñ êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadSeqReal(<strong>const</strong>
|
|
prompt: string; n: integer): array of real; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è âîçâðàùàåò ïîñëåäîâàòåëüíîñòü n
|
|
öåëûõ, ââåäåííûõ ñ êëàâèàòóðû
|
|
</td>
|
|
</tr>
|
|
<tr><td>
|
|
<code><strong>function</strong> ReadSeqString(<strong>const</strong> prompt:
|
|
string; n: integer): array of string; </code><br>
|
|
Âûâîäèò ïðèãëàøåíèå ê ââîäó è âîçâðàùàåò ïîñëåäîâàòåëüíîñòü n öåëûõ,
|
|
ââåäåííûõ ñ êëàâèàòóðû
|
|
</td></tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Read(f: Text; a,b,...);
|
|
</code><br>
|
|
Ââîäèò çíà÷åíèÿ a,b,... èç òåêñòîâîãî ôàéëà f
|
|
</td></tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Readln(f: Text; a,b,...);
|
|
</code><br>
|
|
Ââîäèò çíà÷åíèÿ a,b,... èç òåêñòîâîãî ôàéëà f è îñóùåñòâëÿåò ïåðåõîä íà ñëåäóþùóþ ñòðîêó
|
|
</td></tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>ReadInteger(f: Text<span lang="en-us">)</span>: integer;
|
|
</code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà integer, ââåäåííîå èç òåêñòîâîãî ôàéëà f</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Real</span>(f: Text<span lang="en-us">)</span>:
|
|
integer; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">real</span>, ââåäåííîå èç
|
|
òåêñòîâîãî ôàéëà f</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">String</span>(f: Text<span lang="en-us">)</span>:
|
|
integer; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">string</span>, ââåäåííîå èç
|
|
òåêñòîâîãî ôàéëà f</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Char</span>(f: Text<span lang="en-us">)</span>:
|
|
integer; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">char</span>, ââåäåííîå èç
|
|
òåêñòîâîãî ôàéëà f</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>function </b>Read<span lang="en-us">Boolean</span>(f: Text<span lang="en-us">)</span>:
|
|
integer; </code><br>
|
|
Âîçâðàùàåò çíà÷åíèå òèïà <span lang="en-us">boolean</span>, ââåäåííîå èç
|
|
òåêñòîâîãî ôàéëà f</td>
|
|
</tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Readln(f: <b><b>file</b> of</b> T; a,b,...);
|
|
</code><br>
|
|
Ââîäèò çíà÷åíèÿ a,b,... èç òèïèçèðîâàííîãî ôàéëà f è îñóùåñòâëÿåò ïåðåõîä íà ñëåäóþùóþ ñòðîêó
|
|
</td></tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Readln(f: <b>file</b>; a,b,...);
|
|
</code><br>
|
|
Ââîäèò çíà÷åíèÿ a,b,... èç íåòèïèçèðîâàííîãî ôàéëà f è îñóùåñòâëÿåò ïåðåõîä íà ñëåäóþùóþ ñòðîêó
|
|
</td></tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> Write(a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... íà ýêðàí.
|
|
Äëÿ âûâîäà çíà÷åíèé îïðåäåëÿåìîãî ïîëüçîâàòåëåì òèïà èñïîëüçóåòñÿ ìåòîä
|
|
<code>
|
|
ToString</code> ýòîãî òèïà
|
|
</td>
|
|
</tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> WriteFormat(formatstr: string; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... íà ýêðàí
|
|
ñîãëàñíî ôîðìàòíîé ñòðîêå formatstr
|
|
</td></tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Writeln(a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... íà ýêðàí è îñóùåñòâëÿåò ïåðåõîä íà íîâóþ ñòðîêó
|
|
</td></tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> WritelnFormat(formatstr: string; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... íà ýêðàí
|
|
ñîãëàñíî ôîðìàòíîé ñòðîêå formatstr è îñóùåñòâëÿåò ïåðåõîä íà ñëåäóþùóþ ñòðîêó
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> Print(a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... íà ýêðàí, âûâîäÿ ïîñëå êàæäîãî çíà÷åíèÿ
|
|
ïðîáåë</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> Println(a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... íà ýêðàí,
|
|
âûâîäÿ ïîñëå êàæäîãî çíà÷åíèÿ ïðîáåë, è îñóùåñòâëÿåò ïåðåõîä íà íîâóþ ñòðîêó</td>
|
|
</tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Write(f: Text; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â òåêñòîâûé ôàéë f
|
|
</td></tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> WriteFormat(f: Text; formatstr: string; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â
|
|
òåêñòîâûé ôàéë f ñîãëàñíî ôîðìàòíîé ñòðîêå formatstr
|
|
</td>
|
|
</tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Writeln(f: Text; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â òåêñòîâûé ôàéë f è îñóùåñòâëÿåò ïåðåõîä íà íîâóþ ñòðîêó
|
|
</td></tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> WritelnFormat(f: Text; formatstr: string; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â
|
|
òåêñòîâûé ôàéë f ñîãëàñíî ôîðìàòíîé ñòðîêå formatstr è îñóùåñòâëÿåò ïåðåõîä íà ñëåäóþùóþ ñòðîêó
|
|
</td>
|
|
</tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Write(f: <b><b>file</b> of</b> T; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â òèïèçèðîâàííûé ôàéë f
|
|
</td></tr>
|
|
<tr><td>
|
|
<code>
|
|
<b><b>procedure</b></b> Write(f: <b>file</b>; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â íåòèïèçèðîâàííûé ôàéë f
|
|
</td></tr>
|
|
</table>
|
|
<table border=0 CELLPADDING=5>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> Print(f: Text; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â
|
|
òåêñòîâûé ôàéë, âûâîäÿ ïîñëå êàæäîãî çíà÷åíèÿ
|
|
ïðîáåë</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code>
|
|
<b>procedure</b> Println(f: Text; a,b,...);
|
|
</code><br>
|
|
Âûâîäèò çíà÷åíèÿ a,b,... â
|
|
òåêñòîâûé ôàéë,
|
|
âûâîäÿ ïîñëå êàæäîãî çíà÷åíèÿ ïðîáåë, è îñóùåñòâëÿåò ïåðåõîä íà íîâóþ ñòðîêó</td>
|
|
</tr>
|
|
</table>
|
|
</body></html>
|