--> Öèêë ïîêà. Èíôîðìàòèêà è ÈÊÒ. 7 êëàññ.Èíòåðàêòèâíûå çàäàíèÿ
ìîé ÞÒÓÁ êàíàë ïðèêîëüíûõ ÌÓËÜÒÈÊÎÂ!
ìîé ÒÅËÅÃÐÀÌ êàíàë ïðèêîëüíûõ ÌÓËÜÒÈÊÎÂ!

 


Ñîäåðæàíèå

Ãëàâíàÿ >> Èíôîðìàòèêà è ÈÊÒ. 7 êëàññ. Áîñîâà

§ 3.3. Óïðàâëåíèå èñïîëíèòåëåì Ðîáîò

Ïîóðî÷íûå ïëàíû, èíòåðàêòèâ

Öèêë «ïîêà» (îêîí÷àíèå)

Íàïèøåì ïðîãðàììó, èñïîëíÿÿ êîòîðóþ Ðîáîò íàðèñóåò íà êëåò÷àòîì ïîëå ìåàíäð (ðèñ. 3.12), ÷èñëî âèòêîâ êîòîðîãî çàâèñèò îò ïîëîæåíèÿ ïðàâîé ñòåíû.

Âèòîê ìåàíäðà óìåùàåòñÿ íà êëåò÷àòîì ïîëå, åñëè ìåæäó êëåòêîé, çàíèìàåìîé Ðîáîòîì, è ïðàâîé ñòåíîé åñòü 1 êëåòêà.

    ÏÎÊÀ ñïðàâà ñâîáîäíî ÄÅËÀÒÜ
      âïðàâî
      çàêðàñü; âëåâî
      çàêðàñü; âëåâî
      çàêðàñü; ââåðõ
      çàêðàñü; ââåðõ
      çàêðàñü; âïðàâî; çàêðàñü
      âïðàâî; âïðàâî; âïðàâî
      âíèç; âíèç

    ÊÎÍÅÖ

 çàâèñèìîñòè îò èñõîäíîãî ïîëîæåíèÿ Ðîáîòà òåëî öèêëà ïîêà ìîæåò íå âûïîëíèòüñÿ íè ðàçó. Òàêàÿ ñèòóàöèÿ íå ÿâëÿåòñÿ îòêàçîì.

    Ïîäóìàéòå, êàêèì äîëæíî áûòü èñõîäíîå ïîëîæåíèå Ðîáîòà â ïðîãðàììå ðèñîâàíèÿ ìåàíäðà, ÷òîáû òåëî öèêëà íå âûïîëíèëîñü íè ðàçó.

Èç-çà ëîãè÷åñêèõ îøèáîê, äîïóùåííûõ ïðè ñîñòàâëåíèè àëãîðèòìà, ìîæåò âîçíèêíóòü ñèòóàöèÿ çàöèêëèâàíèÿ. Ýòî çíà÷èò, ÷òî óñëîâèå áóäåò âñåãäà ñîáëþäàòüñÿ, è âûïîëíåíèå öèêëà «ïîêà» íèêîãäà íå çàâåðøèòñÿ.

Ðàññìîòðèì ñëåäóþùèé ïðèìåð:

    ÏÎÊÀ ñïðàâà ñâîáîäíî ÄÅËÀÒÜ
      âïðàâî; âëåâî
    ÊÎÍÅÖ

    ×òî áóäåò ïðîèñõîäèòü, åñëè ñïðàâà îò Ðîáîòà íåò ñòåíû?

Óñëîâèå â öèêëå «ïîêà» ïðîâåðÿåòñÿ òîëüêî ïåðåä âûïîëíåíèåì òåëà öèêëà, íî íå â ïðîöåññå åãî âûïîëíåíèÿ.

    Ïîäóìàéòå, ÷òî ïðîèçîéäåò, åñëè Ðîáîò íà÷íåò âûïîëíÿòü íàøó ïðîãðàììó ðèñîâàíèÿ ìåàíäðà ñ öèêëîì «ïîêà», íàõîäÿñü â ñëåäóþùåì èñõîäíîì ïîëîæåíèè:

    ×òî îáùåãî ó öèêëîâ «ïîâòîðèòü ï ðàç» è «ïîêà»? Êàêèå ìåæäó íèìè îòëè÷èÿ? Íóæíû ëè äâå êîíñòðóêöèè äëÿ îïèñàíèÿ ïîâòîðÿþùèõñÿ äåéñòâèé?

<<< Ê íà÷àëó

 

 

Ðåéòèíã@Mail.ru



Ñîäåðæàíèå

!-- Step 2 - Decide on the place where you want to place the video -->
. Âàæíî, ÷òîáû ñêðèïò áûë ïîñëå áëîêà. Íàïðèìåð, ìîæíî ðàçìåñòèòü ïåðåä òåãîì -->