Foirmiú, Coláistí agus ollscoileanna
An eagar sa "Pascal". Clár ar arrays "Pascal"
Le go bhfuil an t-ús i gcláir ag méadú gach bliain. Agus má speisialtóireacht tú i gcláir scríbhinn institiúidí gealltóireachta atá á dhéanamh ar teanga cláir mar C ++, i scoileanna agus i gcoláistí, tá mic léinn a tugadh isteach leis an "Pascal". Agus ar bhonn an tuiscint teanga tús cláir trí úsáid a bhaint as bogearraí Delphi bogearraí. Ba chóir a thabhairt faoi deara láithreach go gcuireann na teangacha cláir sonraí spás ollmhór le haghaidh an léiriú ar a shamhlaíocht. Agus má tá an teanga "Pascal" ar fáil le coincheapa cláir bunúsach, ansin is Delphi féidir cheana féin a scríobh le clár lán-chuimsitheach. Agus tógann leor ról tábhachtach i gcláir scríbhinn uaireanta arrays cinneadh "Pascal".
An láthair le líon mór de an- athróg éagsúla
An teanga cláir go leor leor de na hathróga éagsúla, a bhfuil tréithe an láthair ach luach amháin. Tá siad in ann a stóráil le luach amháin a bhfuil cineál áirithe. Is iad eisceacht na hathróga teaghrán. Is iad bailiúchán de na sonraí, a bhfuil tréith de chineál charachtar. Ach tá na hathróga a mheas de ghnáth gur luach ar leith an tsuímh.
Tá sé aon rún go bhfuil baint úsáid as ríomhaire, is féidir leat a laghdú go suntasach an t-am a dhéanamh i gcomhair poist ar leith a bhaineann le líon mór sonraí. Ach trí úsáid a bhaint ach na hathróga sin gurbh eol do chineálacha dhuine, is féidir leat a shábháil ar do chuid oibre i gcuimhne agus láimhseáil na sonraí a bhfuil líon mór de na sraitheanna? Tá Tascanna coitianta go leor in aon réimse gníomhaíochta.
Ar ndóigh, is féidir i gcónaí a thabhairt isteach ar roinnt na n-athróg gur mian leat a chur i gcrích do spriocanna. Is féidir freisin dóibh chun a chinneadh ar roinnt luachanna. Ach beidh an cód an chláir a mhéadú. Tá sé deacair a léamh an cód, a bhfuil líon mór de na sraitheanna. Go háirithe nuair is gá duit chun earráidí a aimsiú.
Dá réir sin, tá na ríomhchláraitheoirí cumha ceist den sórt sin. Sin é an fáth sna teangacha a forbraíodh go dtí seo, tá athróg a chur ar fáil an cumas a stóráil méideanna ollmhór sonraí ann féin. Tá an eagar sa "Pascal" a lán athrú sa chur chuige le cláir. Dá bhrí sin, meastar go bhfuil sé ina athróg tábhachtach i dteanga cláir.
Is féidir Ag baint úsáide as arrays laghdú go suntasach ar an méid cód
seithí an téarma seicheamh de na sonraí a bhfuil ceann amháin an chineáil tréith. Lena chois sin, tá na sonraí a ainm amháin. Ba chóir a thabhairt faoi deara freisin go bhféadfadh an sainmhíniú oireann go leor rudaí fíor-domhan: foclóirí, cartúin agus níos mó. Mar sin féin, an eagar is simplí isteach i "Pascal" ionadaíocht mar chineál de tábla. Tá gach cill ar leith athróg amháin. Is féidir Ag baint úsáide as na comhordanáidí a shainiú an seasamh athróg, a thógann sé ar bord iomlán.
Cad é intuigthe ag aon-tríthoiseach eagar?
Is é an simplí ar an tábla amháin go bhfuil líneach. Sa eagar, d'fhonn a chinneadh an paraiméadar seo a shuíomh leordhóthanach a chur in iúl ach ar aon uimhir. arrays níos casta atá déanta ar a mbonn.
Chun cur síos a dhéanamh ar an eagair aontoiseacha i "Pascal," dul isteach ach an cód seo a leanas: Cineál
De réir mar huimhreacha iad na hathróga is féidir a mbíonn cineál orduimhir. Ag léiriú an raon, tá sé riachtanach a thuiscint nach féidir leis an síol a deireadh níos airde. Cineál, a bhfuil féidir leis na heilimintí eagar a bheith go hiomlán ar aon - bíodh sí caighdeánach nó a chuirtear síos roimhe. Beidh an rogha ag brath ar an ngá atá le fadhb áirithe a réiteach.
Conas a dhéanann cur síos ar eagar líneach?
Is féidir cur síos a dhéanamh go díreach leis an eagair aontoiseacha sa "Pascal". Ní mór é seo a dhéanamh i roinn ar leith, atá ag teastáil don nós imeachta áirithe sin. Ní mór duit chun dul isteach ar an gcód seo a leanas: Var
D'fhonn tuiscint a fháil ar conas a cur síos ar an eagar a "Pascal", cuir isteach an cód seo a leanas:
- Var
- S, VV: Eagar [5..50] As Real;
- K: Array [ 'C' .. 'R'] As Slánuimhir;
- Z: Array [-10..10] As Word;
- E: Array [3..30] As Real.
Sa sampla seo, na hathróga S, tá VV agus T le sraith de na huimhreacha sin, atá fíor. Ag dul i bhfolach faoi chineál carachtar athróg agus na heilimintí. Cad iad ag slánuimhir. Sa líon eagar Z stóráil, an cineál ina bhfuil an Word.
I measc na gníomhaíochtaí is féidir a úsáid agus iad ag obair le sraith, is féidir leat a roghnú an tasc. Féadfaidh sé a chur faoi réir an tábla ar fad ina iomláine. Mar shampla, S: = VV. Ach tá sé riachtanach chun tuiscint a fháil gur féidir leis an oibríocht sannadh a chur faoi réir ach amháin an eagar "Pascal", a bhfuil cineál sonrach.
Ní hoibríochtaí níos mó is féidir a nochtadh an eagar ina iomláine ag an am céanna. Mar sin féin, is féidir leat a bheith ag obair leis na heilimintí ar an bprionsabal céanna leis an eile uimhreacha príomha a bhfuil cineál áirithe. Chun achomharc a dhéanamh chuig paraiméadair ar leith, tá sé riachtanach an t-ainm de na eagar a shonrú. Trí úsáid a bhaint na lúibíní cearnacha is gá chun a chinneadh an t-innéacs, atá ar saintréith de na mír atá ag teastáil. Mar shampla: K [12].
Na príomhdhifríochtaí ó na eagar na n-athróg eile
Is féidir leis an difríocht bhunúsach idir na comhpháirteanna an tábla a mheas mar athróga simplí go bhfuil i lúibíní is féidir a ní amháin ar an luach an innéacs, ach freisin léiriú, a bheidh mar thoradh ar an luach atá ag teastáil a sheachadadh. Sampla de aghaidh a thabhairt ar indíreach a bheith mar seo a leanas: V [K]. Glacann an K athróg sin luach áirithe. Ón seo, leanann sé gur féidir leat é a úsáid nuair a líonadh timthriall, a phróiseáil agus an eagar a phriontáil.
Is féidir an chineál eagraíochta le fáil i gcás na n-athróg teaghrán atá gar go leor a n-airíonna mais, an cineál a Char. Ach tá difríochtaí. Is iad seo a leanas:
- Is féidir le athróg Teaghrán a iontráil i gcónaí as an méarchlár ar an scáileán agus a phriontáil.
- athróga Teaghrán teoranta ar fhad. Is féidir leat dul isteach ar a mhéad de 255 carachtair. Meastar go bhfuil sé méid chriticiúil eagar 64 kb.
Trí chur i bhfeidhm aon mhodhanna is féidir a dhíorthú sonraí sraith ar an scáileán?
Ba chóir aird a íoc ábhar aschur modh eagar ar an taispeáint. A n-roinnt.
- Writeln (A [1], A [2], A [3]). Seo sampla, cé go primitive, in ann a thaispeáint conas is féidir le duine iarratas a dhéanamh go díreach le gach gné tábla gné dhílis ar leith. Féin, tá roinnt de na buntáistí go bhfuil na arrays sa teanga "Pascal" do na hathróga simplí, ní le feiceáil anseo.
- Clár A1;
Var B: Array [1..10] As Slánuimhir;
K: Slánuimhir;
tús a chur le
Mar K: = 1 Go 10 Do {Eagraítear leis an fhoireann paraiméadar timthriall}
Readln (A [K]); {Riarann Tarlaíonn A [I] ag baint úsáide as an méarchlár}
Mar K: = 1 10 Downto Déan {Tá liosta tábla a mhalairt d'ord}
Scríobh (A [K], 'VVV')
Deireadh.
A leithéid de cód clár ar an arrays i "Pascal" léiríonn conas is féidir leat é a úsáid ar an keypad a chur isteach 10 uimhreacha, iad a phriontáil, rearranging na luachanna a mhalairt d'ord. Má tá an gclár céanna athscríobh le líon mór na n-athróg seachas eagar, ansin beidh an t-cód a mhéadú go mór. Casta seo go mór leis an bpróiseas a léamh ar an gclár.
An méadú ar an gcumas de bharr an úsáid a bhaint arrays
Is féidir freisin a líonadh isteach ar an tábla do na luachanna atá comhionann leis an cearnach de na heilimintí innéacs. Is féidir freisin a dhéanamh den sórt sin a sraith de teaghráin sa "Pascal", a ligfidh go bhfuil na huimhreacha go léir curtha isteach go huathoibríoch. Mar a fheiceann tú, an úsáid a bhaineann an sraith go mór ar an bhféidearthacht teanga ríomhchlárúcháin "Pascal".
Is eagar líne a phróiseáil an-choitianta i réimse na tascanna. Dá bhrí sin tá aon rud aisteach ar an bhfíric go bhfuil siad ag staidéar i gcoláistí agus scoileanna. Chomh maith le deiseanna go n-iompraíonn arrays atá fairsing go leor.
Céard atá i bhfolach faoi na sraith dhá-thoiseach?
Is féidir a shamhlú den sórt sin tábla, a bhfuil ach cúpla líne. Tá ag gach líne amháin cealla éagsúla. I gcás den sórt sin, d'fhonn a chinneadh go cruinn le seasamh na cealla, ba chóir é a thabhairt faoi deara nach bhfuil innéacs amháin, mar a bhí an cás le arrays líneach agus dhá - uimhreacha atá sainiúil an tsraith nua agus colún. braistintí den sórt tréithrithe ag eagair dhéthoiseacha sa "Pascal".
Conas a dhéanamh cur síos ar na táblaí den chineál seo?
Is é sin an struchtúr sonraí atá le fáil sa teanga "Pascal" d'fhonn a choinneáil ar an luach an tábla ar a dtugtar le sraith dhá-thoiseach. Is féidir cur síos ar an eagar díreach ag baint úsáide as dhá mhodh.
- Var B: Array [1..15] As Array [1..30] As Slánuimhir;
- Var B: Array [1..15, 1..30] As Slánuimhir.
I ngach ceann de na cásanna cur síos ar sraith dhá-thoiseach, a bhfuil 15 sraitheanna agus colúin 30. Tá na tuairiscí atá tugtha thuas, go hiomlán comhionann. Chun tosú ag obair le haon cheann de na heilimintí, ba chóir an dá innéacsanna a leithdháileadh. Mar shampla, A [6] [5] nó A [6,5].
Beidh aschur scáileán a bheith beagnach mar atá i gcás an eagar aontoiseach an gcéanna. Ní mór duit ach a shonrú ar an dá innéacsanna. I ngach difríochtaí eile ar nós nach bhfuil ar fáil, mar sin labhairt faoi ar feadh tréimhse nach bhfuil ar feadh i bhfad ag teastáil.
An chéad mhodh ag ar féidir leat a shórtáil ar an
Uaireanta is gá duit a shórtáil na sonraí. Chun seo a dhéanamh sa teanga atá an orduithe. Tá dhá halgartaim, is féidir a dhéanamh sa eagar sórtáil "Pascal". Tá an bhrí an modh roghnúcháin díreach ar an bhfíric go, beidh ag hiomlán neadú gach tábla timthriall athróg a chur i gcomparáid le luachanna eile. I bhfocail eile, má tá sraith de 15 uimhreacha, beidh an chéad uimhir 1 a chur ar an nós imeachta i gcomparáid le huimhreacha eile. Beidh sé seo tarlú go dtí an nóiméad a, mar shampla, le fáil ar an eilimint a níos mó ná an chéad uimhir. Ina dhiaidh sin, beidh comparáid díreach mar an figiúr. Mar sin, beidh é a lua arís go dtí go mbeidh go dtí go bhfaighidh tú an eilimint is mó ar fad atá beartaithe. Tá an modh simplí go leor do na ríomhchláraitheoirí a bhfuil díreach tosaithe a bheith ag obair sa teanga.
An dara modh eagar sórtáil
An dara modh - mboilgeog. Tá an éirim an modh seo ar an bhfíric go bhfuil comparáid a dhéanamh idir péirí aice láimhe. Mar shampla, 1, agus 2, 2 agus 3, 3 agus 4, agus mar sin de. D. I gcás go bhfuil an luach a fhaightear ag freagairt go hiomlán leis na coinníollacha a shórtáil, ansin beidh sé a bhogadh go dtí deireadh an eagar ar fad, r. F. Emerge mar "mboilgeog" . Tá an algartam is deacair cuimhneamh. Mar sin féin, nach bhfuil a memorize é. Is é an rud is mó a thuiscint an struchtúr iomlán an cód. Agus is féidir ach ansin a éileamh chun a bhaint amach airde mór i gcláir.
Mar fhocal scoir
Tá súil againn go dtuigeann tú cad is arrays, chomh maith leis an mbealach inar féidir leat a shórtáil an a fháil ar luach ar leith nó le sprioc áirithe a bhaint amach. Má tá tú tar éis a roghnaíodh chun an fhadhb fadhb ar leith "Pascal" eagair ina áitiú áit thábhachtach, ansin is chun staidéar a dhéanamh de dhíth ortsa féin dul go críochnúil. Dtéann sí i gcion fachtóirí cosúil leis an láithreacht na teanga i líon sách mór na n-athróg a úsáidtear i gcásanna áirithe a shimpliú gach ceann de na cód ina iomláine. Arrays a mheastar a bheith ar na luachanna bunúsacha, ba cheart staidéar a dhéanamh ar a bheith éigeantach.
Similar articles
Trending Now