-->
|
|
|
§ 2.4. Îñíîâíûå àëãîðèòìè÷åñêèå êîíñòðóêöèè Ïîóðî÷íûå ïëàíû, èíòåðàêòèâÏîâòîðåíèå. Îñíîâíûå àëãîðèòìè÷åñêèå êîíñòðóêöèè (îêîí÷àíèå)Öèêë ñ çàäàííûì ÷èñëîì ïîâòîðåíèé (öèêë-ÄËß, öèêë ñ ïàðàìåòðîì)Ëîãèêà ðàáîòû ýòîé êîíñòðóêöèè îïèñûâàåòñÿ ñõåìîé, ïîêàçàííîé íà ðèñ. 2.12.
Íà àëãîðèòìè÷åñêîì ÿçûêå ýòà êîíñòðóêöèÿ çàïèñûâàåòñÿ òàê: íö äëÿ i îò i1 äî i2 øàã R
 öèêëå-ÄËß âñåãäà åñòü ïàðàìåòð öèêëà — âåëè÷èíà öåëîãî òèïà, èçìåíÿþùàÿñÿ â õîäå âûïîëíåíèÿ öèêëà îò ñâîåãî íà÷àëüíîãî çíà÷åíèÿ il äî êîíå÷íîãî çíà÷åíèÿ i2 ñ øàãîì R. Âûïîëíÿåòñÿ öèêë-ÄËß ñëåäóþùèì îáðàçîì: 1) ïàðàìåòðó öèêëà ïðèñâàèâàåòñÿ íà÷àëüíîå çíà÷åíèå; 2) ïàðàìåòð öèêëà ñðàâíèâàåòñÿ ñ êîíå÷íûì çíà÷åíèåì; åñëè ïàðàìåòð öèêëà íå ïðåâûøàåò êîíå÷íîå çíà÷åíèå, òî âûïîëíÿåòñÿ òåëî öèêëà, óâåëè÷èâàåòñÿ çíà÷åíèå ïàðàìåòðà öèêëà íà øàã è ñíîâà îñóùåñòâëÿåòñÿ ïðîâåðêà ïàðàìåòðà öèêëà; åñëè æå ïàðàìåòð öèêëà ïðåâûøàåò êîíå÷íîå çíà÷åíèå, òî âûïîëíåíèå öèêëà çàêàí÷èâàåòñÿ. Åñëè âåëè÷èíà øàãà â öèêëå ñ ïàðàìåòðîì ðàâíà åäèíèöå, òî øàã íå óêàçûâàþò. Ìû îãðàíè÷èìñÿ ðàññìîòðåíèåì èìåííî òàêèõ öèêëîâ.  îòëè÷èå îò äâóõ ïðåäûäóùèõ êîíñòðóêöèé (öèêë-ÏÎÊÀ, öèêë-ÄÎ) öèêë-ÄËß èìååò ñòðîãî ôèêñèðîâàííîå ÷èñëî ïîâòîðåíèé, ÷òî ïîçâîëÿåò èçáåæàòü çàöèêëèâàíèÿ, ò. å. ñèòóàöèè, êîãäà òåëî öèêëà âûïîëíÿåòñÿ áåñêîíå÷íî.
àëã ïåðåïðàâà
Ïî îïðåäåëåíèþ:
Ïðè ñîñòàâëåíèè àëãîðèòìà âîñïîëüçóåìñÿ åäèíîé ôîðìóëîé, â êîòîðîé ÷èñëî óìíîæåíèé ðàâíî ïîêàçàòåëþ ñòåïåíè:
Èñïîëíèì ýòîò àëãîðèòì äëÿ à = 4 è n = 3.
íö <÷èñëî ïîâòîðåíèé> ðàç
Òàê, åñëè ïðàâåå Ðîáîòà íå âñòðåòèòñÿ ïðåïÿòñòâèé, òî, âûïîëíèâ ïðèâåä¸ííûé íèæå àëãîðèòì, îí ïåðåìåñòèòñÿ íà ïÿòü êëåòîê âïðàâî è çàêðàñèò ýòè êëåòêè: àëã
Îçíàêîìüòåñü ñ ðàçìåù¸ííûì â Åäèíîé êîëëåêöèè öèôðîâûõ îáðàçîâàòåëüíûõ ðåñóðñîâ ìîäóëåì äëÿ êîëëåêòèâíîé ðàáîòû «Öèêëè÷åñêèå àëãîðèòìû ñ ïàðàìåòðîì» (217024). Ñîâìåñòíî ñ äðóçüÿìè ïîñòàðàéòåñü ñîñòàâèòü àëãîðèòìû äëÿ èìåþùèõñÿ â ìîäóëå çàäà÷. Ïðîéäèòå òåñòèðîâàíèå.
|
|
|