-->
|
|
|
§ 2.3. Îáúåêòû àëãîðèòìîâ Ïîóðî÷íûå ïëàíû, èíòåðàêòèâ2.3.3. Êîìàíäà ïðèñâàèâàíèÿ. Îáúåêòû àëãîðèòìîâÇàäàòü êîíêðåòíîå çíà÷åíèå âåëè÷èíû ìîæíî ñ ïîìîùüþ îïåðàöèè ïðèñâàèâàíèÿ, êîòîðàÿ çàïèñûâàåòñÿ òàê: <èìÿ ïåðåìåííîé>:= <âûðàæåíèå> Çíàê «:=» ÷èòàåòñÿ: «ïðèñâîèòü». Íàïðèìåð, çàïèñü À :=  + 5 ÷èòàåòñÿ òàê: «ïåðåìåííîé À ïðèñâîèòü çíà÷åíèå âûðàæåíèÿ  ïëþñ 5». Çíàêè ïðèñâàèâàíèÿ «:=» è ðàâåíñòâà «=» — ðàçíûå çíàêè:
Íàïðèìåð, çàïèñü À : = À + 1 âûðàæàåò íå ðàâåíñòâî çíà÷åíèé À è A + 1, à óêàçàíèå óâåëè÷èòü çíà÷åíèå ïåðåìåííîé À íà åäèíèöó. Ïðè âûïîëíåíèè êîìàíäû ïðèñâàèâàíèÿ ñíà÷àëà âû÷èñëÿåòñÿ çíà÷åíèå âûðàæåíèÿ, ñòîÿùåãî ñïðàâà îò çíàêà «:=», çàòåì ðåçóëüòàò ïðèñâàèâàåòñÿ ïåðåìåííîé, ñòîÿùåé ñëåâà îò çíàêà «:=». Ïðè ýòîì òèï âûðàæåíèÿ äîëæåí áûòü ñîâìåñòèì ñ òèïîì ñîîòâåòñòâóþùåé ïåðåìåííîé.
1) ïîêà ïåðåìåííîé íå ïðèñâîåíî çíà÷åíèå, îíà îñòà¸òñÿ íåîïðåäåë¸ííîé;
Ðåøåíèå âèäà À: =Â
íåâåðíî, òàê êàê ïîñëå âûïîëíåíèÿ ïåðâîé êîìàíäû ïðèñâàèâàíèÿ ïåðâîíà÷àëüíîå çíà÷åíèå ïåðåìåííîé À áóäåò áåçâîçâðàòíî óòåðÿíî. Âòîðàÿ êîìàíäà ïðèñâîèò ïåðåìåííîé  òåêóùåå çíà÷åíèå ïåðåìåííîé À.  ðåçóëüòàòå îáå ïåðåìåííûå ïîëó÷àò îäíî è òî æå çíà÷åíèå.
|
|
|