User manual - ALGEBRA_FX2.0

n Êîìàíäû ïðîãðàììèðîâàíèÿ («COM»)
«If ~ Then ~ (Else~) IfEnd» [Åñëè... Òîãäà...(Èíà÷å...) Êîíåö
öèêëà «åñëè»]
Íàçíà÷åíèå: Îïåðàòîð «Then» [Òîãäà] âûïîëíÿåòñÿ òîëüêî òîãäà, êîãäà óñëîâèå «If» [Åñëè] èñòèííî (íå ðàâíî
íóëþ). Îïåðàòîð «Else» [Èíà÷å] âûïîëíÿåòñÿ òîëüêî òîãäà, êîãäà óñëîâèå «If» [Åñëè] ëîæíî (0). Îïåðàòîð «IfEnd»
[Êîíåö öèêëà «åñëè»] âûïîëíÿåòñÿ â ëþáîì ñëó÷àå: è ïîñëå âûïîëíåíèÿ îïåðàòîðà «Then» [Òîãäà], è ïîñëå
âûïîëíåíèÿ îïåðàòîðà «Else» [Èíà÷å].
Ôîðìàò:
If ñëîâèå> Then <îïåðàòîð> <îïåðàòîð>
÷èñëîâîå âûðàæåíèå
Else <îïåðàòîð> <îïåðàòîð> IfEnd
Ïàðàìåòðû: óñëîâèå, ÷èñëîâîå âûðàæåíèå
Îïèñàíèå:
(1) «If ~ Then ~ IfEnd» [Åñëè... Òîãäà...Êîíåö öèêëà «åñëè»].
l Êîãäà óñëîâèå èñòèííî, âûïîëíÿåòñÿ îïåðàòîð «Then» [Òîãäà], à çàòåì âûïîëíÿåòñÿ îïåðàòîð, ñëåäóþ-
ùèé ïîñëå îïåðàòîðà «IfEnd» [Êîíåö öèêëà «åñëè»].
l Êîãäà óñëîâèå ëîæíî, òî âûïîëíÿåòñÿ îïåðàòîð, ñëåäóþùèé ïîñëå «IfEnd» [Êîíåö öèêëà «åñëè»].
(2) «If ~ Then ~ (Else~) IfEnd» [Åñëè... Òîãäà...(Èíà÷å...) Êîíåö öèêëà «åñëè»]
l Êîãäà óñëîâèå èñòèííî, âûïîëíÿåòñÿ îïåðàòîð «Then» [Òîãäà], à çàòåì âûïîëíÿåòñÿ îïåðàòîð, ñëåäóþ-
ùèé ïîñëå îïåðàòîðà «IfEnd» [Êîíåö öèêëà «åñëè»].
l Êîãäà óñëîâèå ëîæíî, òî âûïîëíÿåòñÿ îïåðàòîð «Else» [Èíà÷å], à çàòåì îïåðàòîð, ñëåäóþùèé ïîñëå
«IfEnd» [Êîíåö öèêëà «åñëè»].
«For ~ To ~ (Step~)Next» [Îò... Äî... (Øàã...) Ñëåäóþùèé øàã]
Íàçíà÷åíèå: Ýòà êîìàíäà ïîâòîðÿåò âûïîëíåíèå âñåõ îïåðàòîðîâ, êîòîðûå íàõîäÿòñÿ ìåæäó îïåðàòîðîì «For»
[Îò] è îïåðàòîðîì «Next» [Ñëåäóþùèé øàã]. Ïðè ïåðâîì âûïîëíåíèè öèêëà óïðàâëÿþùåé ïåðåìåííîé ïðèñâà-
èâàåòñÿ íà÷àëüíîå çíà÷åíèå. Ïðè êàæäîì ïîñëåäóþùåì âûïîëíåíèè öèêëà çíà÷åíèå óïðàâëÿþùåé ïåðåìåí-
íîé ìåíÿåòñÿ â ñîîòâåòñòâèè ñ çàäàííûì ïðèðàùåíèåì (øàãîì ïåðåìåííîé). Öèêë áóäåò âûïîëíÿòüñÿ äî òåõ
ïîð, ïîêà çíà÷åíèå óïðàâëÿþùåé ïåðåìåííîé íå ïðåâûñèò çàäàííîãî êîíå÷íîãî çíà÷åíèÿ.
Ôîðìàò:
For <íà÷àëüíîå çíà÷åíèå> <èìÿ óïðàâëÿþùåé ïåðåìåííîé>To<êîíå÷íîå çíà÷åíèå>(Step<ïðèðàùåíèå>)
Next
Ïàðàìåòðû:
l èìÿ óïðàâëÿþùåé ïåðåìåííîé: îò A äî Z
l íà÷àëüíîå çíà÷åíèå: ÷èñëî èëè âûðàæåíèå, âûäàþùåå ÷èñëîâîå çíà÷åíèå (íàïðèìåð, sin x, A è ò.ï.)
l êîíå÷íîå çíà÷åíèå: ÷èñëî èëè âûðàæåíèå, âûäàþùåå ÷èñëîâîå çíà÷åíèå (íàïðèìåð, sin x, A è ò.ï.)
l ïðèðàùåíèå: ÷èñëîâîå çíà÷åíèå (ïî óìîë÷àíèþ ïðèðàùåíèå çàäàåòñÿ ðàâíûì 1)
8-5-4
Îïèñàíèå êîìàíä ïðîãðàììèðîâàíèÿ