User manual - ALGEBRA_FX2.0

Îïèñàíèå:
l Ïî óìîë÷àíèþ ïðèðàùåíèå çàäàåòñÿ ðàâíûì 1.
l Åñëè íà÷àëüíîå çíà÷åíèå óïðàâëÿþùåé ïåðåìåííîé ìåíüøå êîíå÷íîãî çíà÷åíèÿ, à ïðèðàùåíèå ÿâëÿåòñÿ
ïîëîæèòåëüíîé âåëè÷èíîé, òî ïðè êàæäîì øàãå âûïîëíåíèÿ öèêëà çíà÷åíèå óïðàâëÿþùåé ïåðåìåííîé
óâåëè÷èâàåòñÿ íà çàäàííóþ âåëè÷èíó. Åñëè íà÷àëüíîå çíà÷åíèå óïðàâëÿþùåé ïåðåìåííîé áîëüøå êîíå÷-
íîãî çíà÷åíèÿ, à ïðèðàùåíèå ÿâëÿåòñÿ îòðèöàòåëüíîé âåëè÷èíîé, òî ïðè êàæäîì øàãå âûïîëíåíèÿ öèêëà
çíà÷åíèå ïåðåìåííîé óìåíüøàåòñÿ íà çàäàííóþ âåëè÷èíó.
«Do ~ LpWhile» [Âûïîëíÿòü öèêë ... Óñëîâèå âûïîëíåíèÿ
öèêëà]
Íàçíà÷åíèå: Ýòà êîìàíäà îáåñïå÷èâàåò ïîâòîðåíèå ïîñëåäîâàòåëüíîñòè êîìàíä äî òåõ ïîð, ïîêà çàäàííîå
óñëîâèå èñòèííî (íå ðàâíî íóëþ).
Ôîðìàò:
Do <îïåðàòîð> LpWhileñëîâèå> ÷èñëîâîå âûðàæåíèå
Ïàðàìåòðû: âûðàæåíèå
Îïèñàíèå:
l Ýòà êîìàíäà îáåñïå÷èâàåò ïîâòîðåíèå ïîñëåäîâàòåëüíîñòè îïåðàòîðîâ, ñîäåðæàùèõñÿ âíóòðè öèêëà, äî
òåõ ïîð, ïîêà çàäàííîå óñëîâèå èñòèííî (íå ðàâíî íóëþ). Êîãäà óñëîâèå ñòàíîâèòñÿ ëîæíî (0), óïðàâëåíèå
ïåðåäàåòñÿ îïåðàòîðó, ñëåäóþùåìó çà îïåðàòîðîì «LpWhile» [Óñëîâèå âûïîëíåíèÿ öèêëà].
l Ïîñêîëüêó óñëîâèå çàäàíî ïîñëå îïåðàòîðà «LpWhile» [Óñëîâèå âûïîëíåíèÿ öèêëà], òî ýòî óñëîâèå ïðîâå-
ðÿåòñÿ ïîñëå âûïîëíåíèÿ âñåõ êîìàíä âíóòðè öèêëà.
«While ~ WhileEnd» [Ïîêà... Êîíåö öèêëà «ïîêà»]
Íàçíà÷åíèå: Ýòà êîìàíäà îáåñïå÷èâàåò ïîâòîðåíèå ïîñëåäîâàòåëüíîñòè êîìàíä äî òåõ ïîð, ïîêà çàäàííîå
óñëîâèå èñòèííî (íå ðàâíî íóëþ).
Ôîðìàò:
While <óñëîâèå> ÷èñëîâîå âûðàæåíèå <îïåðàòîð> WhileEnd
Ïàðàìåòðû: âûðàæåíèå
Îïèñàíèå:
l Ýòà êîìàíäà îáåñïå÷èâàåò ïîâòîðåíèå ïîñëåäîâàòåëüíîñòè îïåðàòîðîâ, ñîäåðæàùèõñÿ âíóòðè öèêëà, äî
òåõ ïîð, ïîêà çàäàííîå óñëîâèå èñòèííî (íå ðàâíî íóëþ). Êîãäà óñëîâèå ñòàíîâèòñÿ ëîæíî (0), óïðàâëåíèå
ïåðåäàåòñÿ îïåðàòîðó, ñëåäóþùåìó çà îïåðàòîðîì «WhileEnd» [Êîíåö öèêëà «ïîêà»].
l Ïîñêîëüêó óñëîâèå çàäàíî ïîñëå îïåðàòîðà «While» [Ïîêà], òî ýòî óñëîâèå ïðîâåðÿåòñÿ ïåðåä âûïîëíåíè-
åì êîìàíä, ñîäåðæàùèõñÿ âíóòðè öèêëà.
8-5-5
Îïèñàíèå êîìàíä ïðîãðàììèðîâàíèÿ