Ríomhairí, Clárú
Lúb úsáideach don ríomhchláraitheoir
Ní fhéadfaidh cleachtóir bunleibhéil a bheith úsáideach go fóill ach lúb. Is gnáthchleachtach é seo i dtimpeallacht Pascal. Tá sé seo úsáideach i fadhbanna éagsúla, mar sin breathnú ar conas is féidir leat a dhéanamh ar chlár na an timthriall.
Timthriall Cé Pascal Éilíonn rinneadh mar seo a leanas:
- Cé go ndéanann (Coinníoll) (tosóidh más gá).
- Algartam gníomhaíochta.
- Deireadh (má tá tosú tosaithe).
Is é an chéad líne an "caipín" den ordú. Is féidir an coinníoll a bheith mar theorainn luach uimhriúil an Chomhtháthaigh athraitheach (d <100), luach athróg den chineál boolean (t = True) nó teaghrán (tex = 'hello'). Socraítear an t-ordú "tosú" má tá níos mó ná coinníoll amháin le comhlíonadh i gcorp an lúb. Seo a leanas cur síos ar na gníomhartha a chaithfidh an clár a dhéanamh, ar choinníoll go ndéanfar an Lúb Cé a fhorghníomhú. Is féidir go mbeadh orduithe éagsúla, nósanna imeachta, feidhmeanna, cosúil le timthriallta. Sa deireadh, ní mór duit an "deireadh" ordaithe a chur, más rud é, ar ndóigh, go raibh an chéad líne "tosú".
Breithnigh anois samplaí de chláir ina bhfuil an t-ordú tuairiscithe. Mar shampla, ní mór dúinn suim na gcéad slánuimhreacha dearfacha a aimsiú. Ar an ábhar seo, glacann muid n dtús (lig sé i gcónaí níos mó ná nialas). Ansin, tosóidh an lúb. Tá sé tábhachtach a thuiscint go gcaithfidh sé obair go dtí go sroicheann sé luach an uimhir n. Tá níos mó ná réiteach amháin ar an bhfadhb, ach dírímid ar an gcéanna a chuireann isteach ar úsáid an chuntar a chaithfear a shuiteáil. De réir réamhshocraithe, úsáidtear an t-athróg i seo. Sula dtosaíonn tú ag obair leis, ní mór duit luach "1" a shannadh. Feidhmíonn an gcuntar mar théarma do gach gníomh nua timthriallach. Bunaithe ar ár tasc, ní mór dúinn i gcónaí ceann a chur leis. Dá bhrí sin, beidh an cuntar uimhriúil comhionann le luach an uimhir n. Seo an comhartha chun an clár a fhoirceannadh. Chun an tsuim a ríomh, cuirfimid an t-athróg k isteach. Le gach athrá nua, sannfar an luach roimhe sin móide an uimhir i. Tar éis an chomhaireamh deiridh, níor chóir duit ach an k tosaigh ar an scáileán a aschur. Seo míniú gairid ar an gclár i bhfocail. Anois táimid ag féachaint ar chód an chláir.
Readln (n); '- léigh an uimhir n.
I: = 1; K: = 0; '- cuirimid an cuntar i bhfeidhm, athshocraíonn muid luach na suime.
Cé go dtosóidh mé <= n '- socraigh coinníoll an lúb.
K: = k + i; I: = i + 1; '- cuir an luach leis an suim, déan an cuntar a nuashonrú.
Deireadh; '- críochnóimid an cur síos ar Cé.
Scríbhneoireacht (k); - aschur na sonraí.
Faigh a fhios againn le sampla amháin níos mó. Anois ní mór dúinn an t-úsáideoir a líonadh n ainmneacha ón méarchlár, rud a shábháil an eagar téacs. Tá an prionsabal anseo cosúil leis an am atá thart. Cuir isteach uimhir n, cuir an Lúb Cé a ghníomhachtú, socraigh an coinníoll. Ina theannta sin, ainmnímid ionchur ón méarchlár i gcuimhne cille na sraithe. Socraíodh muid an gcuntar, críochnóimid na hoibríochtaí a rinneadh arís agus arís eile. Ansin, athshocraigh an gcuntar agus aschuir an eagar. Fíor, ciallaíonn athshocrú an chuntar sa chomhthéacs seo sannadh luach amháin air, ós rud é nach féidir leat cill nialas na sraithe a thaispeáint (níl sé ann). Is é seo a leanas cód an chláir: as an gclár seo gheobhaidh tú suim sraith de uimhreacha dearfacha nádúrtha, a chríochnaíonn leis an uimhir iontráilte n. Ba chóir a thuiscint go in éagmais an gcuntar, ní Cé Pascal timthriall bailchríocha. Má dhéanann tú dearmad go tobann faoi seo, ansin nuair a fhorghnóíonn tú cód an chláir, tosóidh an ríomhaire le crochadh. Déileálfar leis an gcnaipe "Sos Sos". Mar chuntar le haghaidh éagsúlacht, bain úsáid as an athróg c.
Readln (n);
C: = 1;
Cé go dtosóidh c <= n '- an coinníoll a leagan síos.
Readln (a [c]); C: = c + 1; '- léigh na sonraí ón méarchlár, cuir an luach leis an gcuntar.
Deireadh; '- críochnaíonn muid an timthriall.
C: = 1; '- an luach bunaidh ar ais chuig an gcuntar.
Cé go scríobhann c <= n (a [c]); '- taispeáin n ainmneacha.
Tar éis sin gheobhaidh tú n ainmneacha ar an scáileán, a cuireadh isteach ón méarchlár. Ar an eolas seo leis an timthriall Cé go dtiocfaidh deireadh leis an timthriall. Úsáidtear tosaitheoirí agus úsáideoirí chun cinn araon. Níl cuntar aige, mar sin ní mór aird ar leith a bheith ag an gcláraitheoir agus ar athróg breise.
Similar articles
Trending Now