Guzobere, Kọleji na mahadum
The n'usoro ke "onwa". Mmemme na arrays "onwa"
Na mmasị na mmemme na-amụba kwa afọ. Ma ọ bụrụ na ị na-ipuiche ide mmemme ịkụ nzọ oru na-eme na a mmemme asụsụ dị ka C ++, n'ụlọ akwụkwọ na kọleji, ụmụ akwụkwọ na-ẹkenam ka "onwa". Na na ndabere nke asụsụ ịghọta amalite mmemme site n'iji software Delphi software. Ọ ga ozugbo-ahụ kwuru na data mmemme asụsụ enye a nnukwu ohere maka ngosipụta nke pụrụ ichetụ n'echiche. Ma ọ bụrụ na-eji asụsụ "onwa" dị na isi mmemme echiche, mgbe ahụ, Delphi bụ ugbua omume dee a na-fledged mmemme. Na ezi ọrụ dị mkpa ide mmemme mgbe ụfọdụ na-ewe mkpebi arrays "onwa".
Ọnụnọ nke a ọnụ ọgụgụ buru ibu nke ukwuu dị iche iche variables
The mmemme asụsụ nnọọ ọtụtụ nke dị iche iche variables, nke na-ji ọnụnọ nke naanị otu uru. Ha na-enwe ike na-echekwa otu uru enwe otu ụdị. Isịneke bụ eriri variables. Ha bụ a collection nke data, n'ihi na nke a mara na ụdị ihe e ji mara. Ma ndị a variables na-na-na-ewere a iche iche uru nke ọnọdụ.
Ọ bụ mba na nzuzo na-eji a na kọmputa, ị nwere ike budata belata oge ịrụ a kpọmkwem ọrụ metụtara nnukwu mpịakọta nke data. Ma site na iji nanị ndị na variables na mara maka a onye iche, ị nwere ike ịzọpụta gị na-arụ ọrụ na ebe nchekwa na-eme nke data na-ebu a ọnụ ọgụgụ buru ibu nke e nyere ahịrị? Ihe aga-eme bụ nnọọ nkịtị na ihe ọ bụla ubi nke ọrụ.
Kwesịrị ịdị, ọ bụ mgbe niile kwere omume ịme a ọnụ ọgụgụ nke variables na ị chọrọ iji mezuo ihe mgbaru ọsọ gị. Ọ dịkwa ike maka ha ka ha chọpụta ụfọdụ ụkpụrụ. Ma koodu nke usoro ihe omume ga na-amụba. O siri ike na-agụ na koodu, nke nwere ọnụ ọgụgụ dị ukwuu nke e nyere ahịrị. Karịsịa mgbe ị na mkpa ịchọta njehie.
N'ihi ya, programmers chere nke ajụjụ dị otú ahụ. Ọ bụ ya mere na ndị na-asụ asụsụ na e mepụtara ka ụbọchị, e nwere variables na-enye ike ịchekwa nnukwu ichekwa data n'onwe ya. The n'usoro ke "onwa" a ọtụtụ agbanweela na obibia mmemme. Ya mere, ọ na-atụle ihe dị mkpa agbanwe na a mmemme asụsụ.
Iji arrays nwere ike budata belata ego nke koodu
Nke a na okwu odịbe ihe nyere iwu usoro nke data maka nke otu ụdị ihe e ji mara. Ke adianade do, ndị a data bụ otu aha. Ọ kwesịkwara kwuru na nke a definition nwere ike ona ọtụtụ real-ụwa ihe: Akwụkwọ ọkọwa okwu, cartoons na ndị ọzọ. Otú ọ dị, ihe ndị kasị dị mfe n'usoro ihe "onwa" na-anọchi anya dị ka a ụdị table. Onye ọ bụla cell bụ otu agbanwe. Iji na-achịkọta nwere ike kọwaa na agbanwe ọnọdụ, nke ọ na-ewe a ngụkọta table.
Gịnị ka ọ pụtara otu akụkụ n'usoro?
The mfe bụ otu tebụl nke dị linear. Na nke a n'usoro, iji chọpụta ọnọdụ oke bụ zuru ezu na-egosi na otu nọmba. More mgbagwoju arrays ii na ha ndabere.
Iji kọwaa otu akụkụ arrays na "onwa," nanị tinye ndị na-esonụ koodu: Type
Ka ọnụ ọgụgụ bụ variables na pụrụ inwe ordinal ụdị. Na-egosi na nso, ọ dị mkpa ịghọta na mkpụrụ ike ịbụ elu ọgwụgwụ. Ụdị, nke nwere n'usoro ihe pụrụ nnọọ ọ bụla - ma ọkọlọtọ ma ọ bụ na mbụ kọwara. The nhọrọ ga-adabere na mkpa iji dozie otu nsogbu kpọmkwem.
Olee otú nkọwa nke a linear n'usoro?
Ọ bụ ike na-akọwa na otu akụkụ arrays ke "onwa". Nke a ga-eme na a pụrụ iche ngalaba, nke a chọrọ maka nke a karịsịa usoro. Ị mkpa iji tinye ndị na-esonụ koodu: Var
Iji ghọta otú nke na-akọwa n'usoro ka "onwa", tinye ndị na-esonụ koodu:
- Var
- S, VV: Hazienụ [5..50] Of Real;
- K: Hazienụ [ 'C' .. 'R'] Of integer;
- Z: Hazienụ [-10..10] Of Okwu ahụ;
- E: Hazienụ [3..30] Of Real.
Na nke a atụ, variables S, VV na T bụ otu n'usoro nke ndị nọmba, nke bụ ezigbo ya. Site na-ezo n'okpuru agbanwe agwa ụdị na ọcha. Bụ nke na-integer. Na n'usoro Z echekwara nọmba, ụdị nke na Okwu.
Otu n'ime ihe ndị na-eme na ike ga-eji mgbe na-arụ ọrụ na otu n'usoro, ị nwere ike họrọ ọrụ ahụ. Ọ nwere ike doro dum table ka a dum. Ka ihe atụ, S: = VV. Ma, ọ dị mkpa ịghọta na ọrụ na ime nwere ike doro naanị n'usoro "onwa", nke nwere a kpọmkwem ụdị.
Ọ dịghị ihe ọzọ arụmọrụ nwere ike na-ekpughe dum n'usoro ozugbo. Otú ọ dị, i nwere ike na-arụ ọrụ na ndị ọcha na otu ụkpụrụ dị ka ndị ọzọ praịm nọmba enwe otu ụdị. Iji ịrịọ a akpan akpan oke, ọ dị mkpa ezipụta na aha nke n'usoro. Site n'iji nke square brackets dị mkpa iji chọpụta index, nke bụ ihe e ji mara nke chọrọ ihe. Dị ka ihe atụ: K [12].
Isi iche si n'usoro nke ndị ọzọ variables
Ihe bụ isi ihe dị iche n'etiti mmiri nke table nwere ike ga-atụle ka mfe variables na brackets ọ bụ omume na-anapụta bụghị naanị uru nke index, kamakwa ihe na-egosi, nke ga-eduga chọrọ uru. Otu ihe atụ nke anọ na-agwa okwu nwere ike ịbụ dị ka ndị a: V [K]. The agbanwe K otú na-ewe ụfọdụ uru. Site na nke a, ọ pụtara na i nwere ike iji mgbe na-ejuputa okirikiri, usoro na ibipụta n'usoro.
Nke a na ụdị nzukọ pụrụ ịchọta banyere eriri variables na ndị enyi ha uka Njirimara, ụdị nke na Ịsaka. Ma e nwere ndị dị iche iche. Ha bụ ndị a:
- Eriri variables pụrụ mgbe nile banyere si keyboard na ihuenyo na ebipụta.
- Eriri variables na-ejedebeghị na ogologo. Ị nwere ike tinye a kacha nke 255 odide. Ọ na-atụle oké egwu olu n'usoro 64 KB.
Site n'itinye ọ bụla ụzọ nwere ike ewepụtara n'usoro data na ihuenyo?
Ige nti ga-akwụ ụgwọ usoro n'usoro mmepụta ọdịnaya na ngosi. Ha nwere ọtụtụ.
- Writeln (A [1], A [2], A [3]). Nke a atụ, ọ bụ ezie na oge ochie, bụ ike na-egosi otú otu onye nwere ike ide ozugbo onye ọ bụla mmewere pụta ụwa table. Otú ọ dị, ụfọdụ n'ime uru ndị arrays na asụsụ "onwa" ndị dị mfe variables, adịghị anya ebe a.
- Program A1;
Var B: Hazienụ [1..10] Of integer;
K: integer;
na-amalite
N'ihi na K: = 1 Iji 10 Do {a otu ahazi okirikiri oke}
Readln (A [K]); {Administered etịbe A [m] site na iji keyboard}
N'ihi na K: = 1 10 Downto Do {E a table ndepụta na agbara iji}
Dee (A [K], 'VVV')
Ọgwụgwụ.
Ndị dị otú ahụ a usoro ihe omume koodu na arrays na "onwa" na-egosi otú i nwere ike iji ahụ igodo tinye 10 nọmba, bipụta ha, rearranging ụkpụrụ na agbara iji. Ọ bụrụ na ọ bụ otu ihe rewritten na a ọnụ ọgụgụ buru ibu nke variables kama otu n'usoro, mgbe ahụ, na koodu ga-ukwuu ụba. Nke a n'ụzọ sikwuoro usoro nke ịgụ ihe omume.
The abawanye na ikike n'ihi na ojiji nke arrays
Ọ dịkwa ike jupụta na table ndị ụkpụrụ na-hà square nke index ọcha. Ọ bụkwa kwere omume ime ka ndị dị otú ahụ otu n'usoro nke ndido urụk ke "onwa", nke ga-ekwe ka nke ahụ niile ọnụ ọgụgụ banyere-akpaghị aka. Dị ka ị pụrụ ịhụ, na ojiji nke n'usoro budata enwekwu-ekwe omume nke mmemme asụsụ "onwa".
Nhazi akara n'usoro bụ nnọọ nkịtị na a dịgasị iche iche nke ihe aga-eme. Ya mere na ọ dịghị ihe iju na eziokwu na ha na-amụ na kọleji na ụlọ akwụkwọ. E wezụga ohere na-ebu arrays buru ibu ezuru.
Gịnị na-ezo n'okpuru abụọ akụkụ n'usoro?
Otu nwere ike iche otú ahụ a na tebụl, nke bụ nanị ole na ole e. Ọ bụla otu akara nwere otutu mkpụrụ ndụ. N'ọnọdụ dị otú ahụ, iji n'ụzọ ziri ezi chọpụta ọnọdụ nke mkpụrụ ndụ, ọ ga-kwuru otu index, dị ka ọ dị na linear arrays na abụọ - nọmba ndị kpọmkwem na n'usoro na kọlụm. Ndị dị otú ahụ echiche na-ji abụọ akụkụ arrays ke "onwa".
Olee otú ime ka a nkọwa nke tebụl nke ụdị?
Na data Ọdịdị na a hụrụ na asụsụ "onwa" iji na-uru nke a table a na-akpọ a na-akụkụ n'usoro. Description of a n'usoro nwere ike ozugbo iji abụọ na usoro.
- Var B: Hazienụ [1..15] Of Hazienụ [1..30] Of integer;
- Var B: Hazienụ [1..15, 1..30] Of integer.
Na ndị a niile ikpe na-akọwa a abụọ akụkụ n'usoro, nke nwere 15 ahịrị na 30 ogidi. Ndị na nkowa na e nyere n'elu, na-nnọọ na ya hà. Iji malite na-arụ ọrụ na onye ọ bụla n'ime ndị ọcha, abụọ indices kwesịrị ekenyela. Dị ka ihe atụ, A [6] [5] ma ọ bụ A [6,5].
Screen mmepụta ga-fọrọ nke nta ahụ dị ka na ihe banyere otu akụkụ n'usoro. Ị na mkpa ezipụta na abụọ index dị iche iche. Na ihe ndị ọzọ nile dị iche iche dị ka ndị dị otú ahụ na-adịghị, ka ikwu banyere ya n'ihi na a ogologo oge na-adịghị chọrọ.
The mbụ usoro nke ị nwere ike idozi
Mgbe ụfọdụ, ị mkpa idozi data. Iji mee nke a na asụsụ bụ iwu. E nwere ihe abụọ algọridim, nke nwere ike na n'usoro sorting "onwa". The pụtara kpọmkwem nhọrọ usoro dabeere n'eziokwu na, site kpamkpam Embedding bụla agbanwe okirikiri table ga-jiri ya tụnyere ndị ọzọ àgwà. Ndị ọzọ okwu, ma ọ bụrụ na e nwere otu n'usoro nke 15 nọmba, mbụ ọtụtụ 1 ga-tụnyere usoro na ndị ọzọ nọmba. Nke a ga-eme ruo mgbe oge mgbe, ihe atụ, a na-achọta ndị mmewere nke ukwuu karịa nke mbụ nọmba. Mgbe e mesịrị, a tụnyere ga-kpọmkwem ọnụ ọgụgụ. N'ihi ya, ọ ga-ugboro ugboro ruo mgbe dị otú oge ruo mgbe ị na-ahụ kasị ukwuu mmewere nke niile chọrọ. Nke a na usoro dị mfe iji n'ihi na ndị programmers ndị ka malitere na-arụ ọrụ na asụsụ.
The abụọ n'usoro sorting usoro
The abụọ usoro - a afụ. Ihe kachasi mkpa nke usoro idu ke eziokwu na e nwere a tụnyere nke n'akụkụ ụzọ abụọ. Ka ihe atụ, 1, 2, 2 na 3, 3 na 4, na na. D. Ọ bụrụ na nwetara uru ga-ederịta akwụkwọ ozi kpamkpam na sorting ọnọdụ, mgbe ahụ, ọ ga-akpali gị na ọgwụgwụ nke dum n'usoro, r. F. iputa dị ka "afụ" . Nke a algọridim bụ ndị kasị sie ike na-echeta. Otú ọ dị, na-adịghị na-ebu n'isi ya. Ndị isi ihe bụ ịghọta dum Ọdịdị nke ahụ koodu. Na na mgbe ahụ nwere ike na-ekwu na iru ọtụtụ dị elu na mmemme.
ọgwụgwụ
Anyị nwere olileanya na ị na-aghọta ihe kasị arrays, nakwa dị ka ụzọ nke i nwere ike idozi chọta a kpọmkwem uru ma ọ bụ iji nweta otu ihe mgbaru ọsọ. Ọ bụrụ na ị na-họọrọ na-edozi a nsogbu kpọmkwem "onwa" arrays nke ogide ọnọdụ dị mkpa, mgbe ahụ, na-amụ ha chọrọ ịga juputara. Ọ na-emetụta ihe ndị dị ka ọnụnọ nke asụsụ na a zuru ezu ọnụ ọgụgụ buru ibu nke variables na na-eji ọnọdụ ụfọdụ mfe niile nke koodu dị ka a dum. Arrays na-ahụta ka ndị bụ isi na ụkpụrụ, na-amụ ihe nke nke kwesịrị amanyere bụ iwu.
Similar articles
Trending Now