Lik'homphieutha, Mananeo a
Mefuta motheo le mehlala ea dikgatotharabololong cyclic
Article ikemiseditse ho fana ka kutloisiso e mantlha ea seo e Robin potoloha, e leng lintho tse tloaelehileng efe kapa efe puo mananeo le a thulaganyo fuoa koetliso boemong ba.
Khopolo ea dikgato-tharabololo ho
-Tharabololo ke tatelano tsa liketso tsa ho fihlela tharollo khomphuteng efe kapa efe kapa bothata ba bang ka palo e lekanyelitsoeng ea mehato. Liketso tsa (litaelo) bakeng sa ho kenya tshebetsong-tharabololo ho ka bolaoa ho latellana (sequentially) ka nako e tšoanang (ka e tšoanang) kapa e le hore ofe kapa ofe, ho sebedisa loops le maemo phetohong eo. Dikgatotharabololong sebelisoa, eseng feela ka mananeo a, empa hape le ka likarolong tse ling, ho etsa mohlala ka taolo ya tlhahiso le khoebo dithulaganyo.
potoloha Robin
The-tharabololo o bitsoa cyclic haeba ho na le liketso tsa kapa sets na tsa liketso tsa ho ho phethwa ka makhetlo a mangata. liketso tsa Repetitive ke algorithmic sekgoqetsane mele. Ho phaella moo, e mong le e potoloho o na le boemo ba ho etsa cyclic-tharabololo lipheletsong.
Types of dikgatotharabololong cyclic
E mong le e Robin potoloha e akaretse boemong sekgoqetsane, ke hore,. E. The utloahalang polelo eo e hlalosa cheke e tla phethahatsoa ke 'mele sekgoqetsane hape, kapa potoloho e feletseng. Ho ea ka mokhoa oa ho phekola dikgatotharabololong tsohle cyclic ba arotsoe ka lihlopha tse tharo.
Potoloho ea ka precondition
Ka dikgatotharabololong joalo boemo cyclic katoloso e hlahloba pele e lokisa 'mele sekgoqetsane, ke hore,. E. Ho na le tlhokahalo ea ho pheta-pheta ka potoloho e lokisa.
Nahana ka linomoro ea khatiso -5 ho 0 e le mohlala oa cyclic dikgatotharabololong precondition:
- Re beha boleng ea pele ea e le setsi polygonal ya j, lekana le -5.
- Re hlahloba boemo ba sekgoqetsane. boemo ba e ntle, 'me' mele o e bolaoa bakeng sa lekhetlo la pele.
- Ho ekelletsa moo eketsa ho polygonal ya j unit trust hape hlahloba boemo ba sekgoqetsane.
- Potoloho ea tsoela pele ho ho phethwa ka ho fihlela boleng ba ya j e ka tlase ho kapa lekanang lefela, ho seng joalo Tsoa ka potoloho ea lekala BOHATA
Potoloho ea ka postcondition
tlas'a maemo a teko e etsoa ka mor'a ea pele kalafo potoloho, 'mele' me a laola khumo le ho lona.
A re ke re bale chelete ho tloha ho 1 ho palo ea n g e le mohlala oa dikgatotharabololong cyclic eo sebedisa postcondition:
- Re hlahisang lekanyelitsoeng palo n g ya manolotsoeng chelete 'me a lokise lefela ka lekhetlo la pele boleng ba palo yohle bala chelete le potoloho ea stats kea.
- The sekgoqetsane e bolaoa pele maemo pele teko.
- Hlahloba boemo ba potoloho le, e r. E. The stats boleng kea e ka tlase ho kapa lekanang le n g.
- Ha ho tluoa tabeng ea sephetho ke bo nepahetseng, re iterate hape, kapa qeta potoloho le outputs Balang ho bontshiweng kapa khatiso.
potoloho khetheng
Ka tloaelo sebediswa ka dikgatotharabololong, ha palo e lakatsehang tsa ditoboketso sekgoqetsane o tsejoa esale pele, 'me le atisa ho sebelisoa ha ho sebetsa le tse fapaneng.
-tharabololo ena kenyelletsa ditokiseletso dikarolo tse tharo e tlamang:
- Boleng simolleng, eo e bitsoa potoloho paramethara, 't. K. polygonal ena e fetotsoeng ka mora e mong le e potoloho bolaoa,' me qeto ea hore nako e ea phethoa.
- Boleng moo ba sekgoqetsane terminates.
- Mohato potoloho.
Ha ntlha ka 'ngoe, lenaneo lena le licheke ho bona hore na boleng qalong feta ho qetela. Me haeba ho joalo, ka nako eo ka potoloho e phethoa. Ho seng joalo, boleng ba e phaella ka ho re ho ea qalang mohato boholo le phetang potoloho. Ya ho khetheha ha noutu ke hore leha e le sekgoqetsane khetheng ka nkeloa sebaka ka tlas'a maemo a pre- kapa postcondition.
Ka ho atamela ho fihlela ho Robin potoloha ke ho hlokahala hore ho ikamahanya le maemo a tse peli tse tlamang. Ea pele ke ho fela potoloho, ho ke ke ho hlokahala hore litaba tse ka hare tsa 'mele ameha poso kapa precondition, ho seng joalo re qetella re a ka fumana sekgoqetsane ke keng ba lekanngoa. Empa bakeng sa ba bang ba lipotolohong joalo sebediswa dikopo Software. E le mohlala oa dikgatotharabololong cyclic hore matha e sa lekanyetsoang, o ka etsa hore Windows tshebetso ya ho sebetsa, e sebedisa e sa feleng sekgoqetsane phuputsong mouse ho fumana hore na liketso tsa mosebedisi ya. Ea bobeli, divariabole fetisetsoa potoloho e lokela ho fana ka bonyane e mong oa a bolaoa.
The manolotsoeng tsa factorial ho
Ho kopanya le ho bala ho tla fana ka mohlala oa dikgatotharabololong cyclic ho a bale factorial tsa palotlalo e. Mohlala ona ke potoloho le precondition empa ka ho sebediswa ke mofuta ofe kapa ofe ba Robin pota.
- Ya motheo ya data: ya data - e palotlalo, eo o ikemiselitse ho factorial.
- Divariabole System: Cycle paramethara kea, eo nka melao ea boitšoaro ho tloha ho 1 ho hata ya data, c 1.
- Sephetho: factorial polygonal - ya data factorial, e leng sehlahisoa sa inthenja ho tloha ho 1 ho ya data.
- The-tharabololo a amohetseng nomoro ya data, eo u batlang ho a bale factorial.
- Ea polygonal factorial, e leng tla boloka e le ka lebaka la ho qetela, e behiloeng ka ho be le bonngoe.
- Re hlophisa potoloho paramethara kea le boleng qalo ea 1. The boleng ho qetela e tla ba ya data palo pele. Hang boleng ba stats kea o moholo, le sekgoqetsane terminates.
- Loop manolotsoeng o etsoa factorial - factorial makgabane jwale ba eketseha le stats kea.
- Ka ho eketsa e mong ho boleng ho sebadi, boemo cheke sekgoqetsane, 'me haeba e le ka lebaka e nepahetseng, ho tlatsa eona.
- Ka mor'a ho phethang potoloho ena, ho iteration morao-rao tsa boleng ya data factorial! Ho lula ho factorial le di behilwe kapa hatisitsoeng.
Similar articles
Trending Now