Ríomhairí, Clárú
Cineálacha bunúsacha agus sampla algartam timthriallach
Tá sé mar aidhm ag an alt coincheapa bunúsacha a thabhairt ar a bhfuil algartam ciorclach, atá coitianta d'aon teanga cláir agus leibhéal oiliúna an chláiritheora.
Coincheap algartam
Is seicheamh gníomhartha é algartam chun réiteach ar fhadhb ríomhairí agus fadhb eile a bhaint amach i roinnt céimeanna críochnaithe. Is féidir gníomhartha (treoracha) chun an algartam a fhorghníomhú i ndiaidh a chéile (go seicheamhach), ag an am céanna (i gcomhthreo) nó in ord treallach, ag baint úsáide as timthriallta agus coinníollacha aistrithe. Úsáidtear halgartaim ní hamháin i gcláir, ach freisin i réimsí gníomhaíochta eile, mar shampla, i mbainistiú próiseas táirgthe agus gnó.
Halgartaim rothaithe
Tugtar ailgimim ar a dtugtar ciorclach má tá gníomhartha nó sraith gníomhartha ann nach mór a dhéanamh níos mó ná uair amháin. Is éard atá i ngníomhartha algartamacha dúblach ná comhlacht timthriall. Ina theannta sin, tá coinníoll ag gach timthriall a chríochnaíonn feidhmiú an algartaim chiorclach.
Cineálacha halgartaim ciorclach
Tá coinníoll timthriall ag gach algartam ciorclach ina chomhdhéanamh, is é sin, léiriú loighciúil a chinneann an toradh an ndéanfar an comhlacht lúb a fhorghníomhú arís nó deireadh a chur leis an lúb. De réir an mhodhanna próiseála, roinntear gach halgartaim chiorclach ina dtrí ghrúpa.
Timthriall le réamhchoinníoll
I halgartaim ciorclach den sórt sin, déantar an coinníoll leanúnach a sheiceáil roimh an gcomhlacht lúb a phróiseáil, is é sin, ní mór an próiseáil lúb a athdhéanamh.
Smaoinigh ar aschur uimhreacha ó -5 go 0 mar shampla de halgartaim chiorclach le réamhchoinníoll:
- Socraigh luach tosaigh an athróg bonn j go -5.
- Déanaimid seiceáil ar riocht an timthriall. Tá an riocht dearfach, agus déantar an comhlacht lúb a fhorghníomhú den chéad uair.
- Ansin cuirimid 1 leis an athróg j, déanfaimid arís riocht an timthriall.
- Leanann an lúb a fhorghníomhú chomh fada is atá j níos lú ná nó cothrom le nialas, ar shlí eile scoirfidh an lúb ar an mbrainse FALSE
Timthriall le iarchur
Déantar an seiceáil coinníoll tar éis an chéad phróiseáil ar an gcomhlacht lúb agus déanann sé an t-aschur uaidh a rialú.
Déanfaimid anailís a dhéanamh ar ríomh an tsuim ó 1 go dtí uimhir n mar shampla de halgartaim ciorclach ina n-úsáidtear an t-iarchur:
- Cuirimid isteach líon créiteach ar an tsuim n a ríomh agus luachanna tosaigh náid a leagan síos den suim suim iomlán agus cuntar an timthriall i.
- Déantar an lúb a fhorghníomhú sula ndéantar seiceáil an chéad choinníoll.
- Déanaimid seiceáil ar riocht an lúb, is é sin luach an chuntar mé níos lú ná nó is comhionann le n.
- Má tá toradh an choinníll dearfach, déanfaimid an lúb a fhorghníomhú arís, nó má dhéanaimid deireadh leis an lúb agus an tsuim ar an taispeáint nó a phriontáil a phriontáil.
Timthriall neamhchoinníollach
Úsáidtear é de ghnáth i halgartaim nuair is eol roimh ré an líon riachtanach a bhaineann leis an lúb roimh ré, agus is minic a úsáidtear é nuair a bhíonn sé ag obair le hailtí.
Tá trí eilimintí éigeantacha ag algartam den sórt sin:
- Is é an luach tosaithe, ar a dtugtar an paraiméadar lúb, toisc go n-athraíonn an t-athróg seo tar éis gach timthriall a bhaint amach agus a chinnfidh an t-am a chríochnófar é.
- An luach ag a dtiocfaidh deireadh leis an lúb.
- Timthriall céim.
Ag gach céim, seiceann an clár le feiceáil an bhfuil an luach tosaigh níos mó ná an luach deiridh. Agus má tá, ansin críochnaíonn an timthriall. Seachas sin, cuirfimid an méid céim leis an túsluach agus athsheoltaí na timthriall. Ba chóir a thabhairt faoi deara go háirithe gur féidir aon choinníollach a chur in ionad aon timthriall neamhchoinníollach le réamh-nó postchondition.
Nuair a bhíonn halgartaim rothar á dtiomsú, caithfear cloí le dhá choinníoll riachtanach. Ar dtús, chun deireadh a chur leis an lúb, is gá go ndéanann ábhar an chomhlachta difear don phost nó réamhchoinníoll, ar shlí eile is féidir linn deireadh a chur le lúb gan teorainn. Ach le haghaidh roinnt tascanna bogearraí cuirfear na timthriallta sin i bhfeidhm. Mar shampla de halgartaim chiorcail a reáchtálann ar feadh tréimhse éiginnte, is féidir linn córas oibriúcháin Windows a lua, áit a úsáidtear timthriall vótaíochta luch gan teorainn chun gníomhartha an úsáideora a chinneadh. Ar an dara dul síos, ní mór do na hathróga a théann chuig an lúb feidhmiú amháin ar a laghad a sholáthar.
Ríomh fachtóirí
Chun an léitheoireacht a chomhdhlúthú, tabharfaimid sampla de halgartaim timthriallacha chun fiontarra slánuimhir a ríomh. Is lúb le réamhchoinníoll an sampla thuas, ach is féidir aon chineál algartam ciorclach a chur i bhfeidhm.
- Ionchur: is slánuimhir í na sonraí ar a bhfuil an fachtóir sainmhínithe.
- Athróga an chórais: paraiméadar an timthriall i, a ghlacann luachanna ó 1 go sonraí i gcéim 1.
- Toradh: is é fachtóir dhifriúil an fachtóir de líon na sonraí, is é sin táirge na slánuimhreacha ó 1 go sonraí.
- Fuair an algartam na sonraí uimhreacha, agus is gá an fachtóir a ríomh ina leith.
- Tugtar luach amháin don fhachtóir athraitheach, ina stóráiltear an toradh deiridh.
- Eagróimid timthriall paraiméadar i agus an luach tús 1. Beidh luach deiridh Beidh ar na sonraí uimhir bunaidh. Nuair a bhíonn luach an chuntar mé níos mó, críochnaíonn an lúb.
- Déantar timthriall ríomh fachtúil a dhéanamh - iolraítear luachanna reatha fachtóirí agus cuntar.
- Le luach an chuntar cuir aonad, seiceáil coinníoll an lúb agus, má tá an toradh dearfach, cuirfimid deireadh leis.
- Tar éis an lúb seo caite a dhéanamh, luach na sonraí fachtóirí! Taisí i bhfachtóir agus taispeántar nó clóitear é.
Similar articles
Trending Now