User manual - ALGEBRA_FX2.0
n Êîìàíäû óïðàâëåíèÿ ïðîãðàììîé («CTL»)
«Break» [Ïðåðûâàíèå]
Íàçíà÷åíèå: Ýòà êîìàíäà ïðåðûâàåò âûïîëíåíèå öèêëà è ïåðåäàåò óïðàâëåíèå êîìàíäå, ñëåäóþùåé ïîñëå
îïåðàòîðà êîíöà öèêëà.
Ôîðìàò: Break
Îïèñàíèå:
l Ýòà êîìàíäà ïðåðûâàåò âûïîëíåíèå öèêëà è ïåðåäàåò óïðàâëåíèå êîìàíäå, ñëåäóþùåé ïîñëå îïåðàòîðà
êîíöà öèêëà.
l Ýòó êîìàíäó ìîæíî èñïîëüçîâàòü äëÿ ïðåðûâàíèÿ âûïîëíåíèÿ îïåðàòîðîâ «For» [Îò], «Do» [Âûïîëíÿòü öèêë]
è «While» [Ïîêà].
«Prog» [Ïðîãðàììà]
Íàçíà÷åíèå: Ýòà êîìàíäà çàäàåò âûïîëíåíèå äðóãîé ïðîãðàììû (ïîäïðîãðàììû) âíóòðè îñíîâíîé.  ðåæèìå
«RUN
.
MAT» [Çàïóñê ïðîãðàìì, ìàòðè÷íûå ðàñ÷åòû] ýòà êîìàíäà âûïîëíÿåò íîâóþ ïðîãðàììó/
Ôîðìàò: Prog «èìÿ ôàéëà»
Ïðèìåð: Prog «ABC»
Îïèñàíèå:
l Äàæå åñëè ýòà êîìàíäà ðàñïîëîæåíà âíóòðè òåëà öèêëà, òî ïðè åå âûïîëíåíèè ñðàçó æå ïðåðûâàåòñÿ öèêë
è ïðîèñõîäèò âûçîâ ïîäïðîãðàììû.
l Ýòó êîìàíäó ìîæíî èñïîëüçîâàòü â îñíîâíîé ïðîãðàììå ñòîëüêî ðàç, ñêîëüêî âàì íåîáõîäèìî. Êîìàíäà
îñóùåñòâëÿåò âûçîâ íåçàâèñèìîé ïîäïðîãðàììû, êîòîðàÿ âûïîëíÿåò îïðåäåëåííûå äåéñòâèÿ.
l Ïîäïðîãðàììó ìîæíî èñïîëüçîâàòü â íåñêîëüêèõ ìåñòàõ â îäíîé îñíîâíîé ïðîãðàììå èëè âûçâàòü èç
öåëîãî ðÿäà îñíîâíûõ ïðîãðàìì.
l Âûçâàííàÿ ïîäïðîãðàììà âûïîëíÿåòñÿ ñ ñàìîãî íà÷àëà. Çàêîí÷èâ ñâîå âûïîëíåíèå, ïîäïðîãðàììà âîç-
âðàùàåò óïðàâëåíèå â îñíîâíóþ ïðîãðàììó îïåðàòîðó, ñëåäóþùåìó ïîñëå êîìàíäû «Prog» [Ïðîãðàììà].
l  ïîäïðîãðàììå ìîæíî èñïîëüçîâàòü êîìàíäó «Goto ~ Lbl» [Ïåðåõîä ê îïåðàòîðó ñ ìåòêîé] òîëüêî â òîì
ñëó÷àå, åñëè ñîîòâåòñòâóþùàÿ ìåòêà íàõîäèòñÿ âíóòðè ïîäïðîãðàììû. Íåëüçÿ ïåðåäàòü óïðàâëåíèå ê îïå-
ðàòîðó ñ ìåòêîé, íàõîäÿùåìóñÿ çà ïðåäåëàìè äàííîé ïîäïðîãðàììû.
l Åñëè ïîäïðîãðàììà, èìÿ êîòîðîé óêàçàíî â êîìàíäå «Prog» [Ïðîãðàììà], íå ñóùåñòâóåò, òî íà äèñïëåé
áóäåò âûâåäåíî ñîîáùåíèå îá îøèáêå.
l Ïðè ââîäå êîìàíäû «Prog» [Ïðîãðàììà] è íàæàòèè êëàâèøè â ðåæèìå «RUN
.
MAT» [Çàïóñê ïðîãðàìì,
ìàòðè÷íûå ðàñ÷åòû] çàãðóæàåòñÿ óêàçàííàÿ â ýòîé êîìàíäå ïðîãðàììà.
8-5-6
Îïèñàíèå êîìàíä ïðîãðàììèðîâàíèÿ
Îñíîâíàÿ
ïðîãðàììà
Ïîäïðîãðàììû
Óðîâåíü 1 Óðîâåíü 2 Óðîâåíü 3 Óðîâåíü 4