SamuwarKolejoji da jami'o'i da

Tsararru a cikin "Pascal". Shirin a kan iri-iri "Pascal"

Tare da sha'awa cikin shirye-shirye na karuwa a kowace shekara. Kuma idan ka kware a rubuce shirye-shirye fare cibiyoyin suke yi a kan wani shirye-shirye da harshen kamar yadda C ++, a makarantu da kwalejoji, dalibai suna gabatar da "Pascal". Kuma a kan tushen da harshen fahimta fara shirye-shirye ta hanyar amfani da software Delphi software. Ya kamata nan da nan a lura da cewa data shirye-shirye da harsuna samar da wata babbar sarari ga bayyanuwar tunaninsa ya. Kuma idan ta amfani da harshe "Pascal" shi ne samuwa da tushen shirye-shirye Concepts, sa'an nan Delphi riga yiwu rubuta cikakken fledged shirin. Kuma quite muhimmiyar rawa a rubuce shirye-shirye wani lokacin daukan wani yanke shawara iri-iri "Pascal".

A gaban babban adadin sosai daban-daban masu canji

Da shirye-shirye da harshen quite mai yawa daban-daban canji, wanda aka halin gaban daya kawai darajar. Sun iya adana guda darajar da ciwon wani irin. An togiya ne kirtani canji. Su ne mai tarin bayanan, wanda a halin da irin halayyar. Amma wadannan canji yawanci dauke da wani raba darajar da matsayi.

Ba asiri da cewa yin amfani da kwamfuta, za ka iya rage lokacin da za a yi a takamaiman aiki alaka babban kundin bayanai. Amma ta amfani da kawai ne ga waɗanda canji cewa sun sani ga wani mutum daban, za ka iya ajiye your aiki a ƙwaƙwalwar ajiya da kuma rike da labari cewa dauke da wani babban yawan layuka? Ayyuka ne quite na kowa a cikin wani filin daga aiki.

Babu shakka, shi ne ko da yaushe zai yiwu don gabatar da wani yawan canji da cewa kana so ka yi your a raga. Shi ne kuma zai yiwu a gare su domin sanin wasu dabi'u. Amma da code na shirin zai kawai kara. Yana da wuya a karanta code, wanda yana da babban yawan layuka. Musamman idan kana bukatar ka sami kurakurai.

Haka kuma, da shirye-shirye sun yi tunani na irin wannan tambayar. Wannan shi ne dalilin da ya sa a cikin wadanda harsuna da cewa an ci gaba da zuwa ranar, akwai canji da samar da damar adna babbar yawa data a kanta. Tsararru a cikin "Pascal" da yawa ya canza a cikin tsarin kula da shirye-shirye. Saboda haka, an dauke wani muhimmin m, a wani shirye-shirye da harshen.

Amfani da iri-iri iya rage adadin code

Wannan lokaci boyewa wani umurni da jerin data for wanda daya irin halayyar. Bugu da kari, wadannan bayanai ne guda sunan. Ya kamata kuma a lura cewa wannan definition iya dacewa da yawa real-duniya abubuwa: kamus, majigin yara da kuma more. Duk da haka, mafi sauki tsararru cikin wani "Pascal" wakilta a matsayin mai irin tebur. Kowane mutum cell ne daya m. Amfani da tsarawa zai iya ayyana m matsayi, wanda yana daukan wani total tebur.

Abin da aka nuna ta hanyar daya-girma dāgar yaƙi?

A sauki ne daya tebur cewa shi ne mikakke. A wannan gungu-gungu, don ƙayyade wurin siga ne isa ya nuna daya kawai lambar. More hadaddun iri-iri suna kafa a kan su akai.

Domin bayyana daya-girma iri-iri a cikin "Pascal," kawai shigar da wadannan code: Type Array [] na .

Kamar yadda lambobin ne canji da za a iya samun wani ordinal irin. Nuna zangon, shi wajibi ne su fahimci cewa da iri ba zai iya zama mafi girma karshen. Type, wanda suna da tsararru abubuwa iya zama cikakken wani - ko dai misali, ko a baya aka bayyana. A zabi zai dogara ne a kan bukatar shirya wani musamman matsalar.

Ta yaya bayanin a mikakke dāgar yaƙi?

Yana yiwuwa a kai tsaye bayyana daya-girma iri-iri a cikin "Pascal". Wannan dole ne a yi a wani musamman sashen, wanda ake bukata domin wannan musamman hanya. Kana buƙatar shigar da wadannan code: var : Array [] Of .

Domin fahimtar yadda za a bayyana tsararru zuwa "Pascal", shigar da wadannan code:

- var

- S, VV: Array [5..50] Daga Real;

- K: Array [ 'C' .. 'R'] Daga lamba;

- Z: Array [-10..10] Daga Word.

- E: Array [3..30] Daga Real.

A cikin wannan misali, da canji S, VV da kuma T ne wani tsararru daga waɗanda lambobi, wanda suke real. By boye a karkashin m hali irin da abubuwa. Wanne ne a lamba. A cikin tsararru Z adana lambar, da irin a cikin abin da Kalmarsa.

Daga cikin ayyuka da cewa za a iya amfani da lokacin da yin aiki tare da wani tsararru, za ka iya zaɓar da aiki. Ya iya hõre dukan tebur a matsayin dukan. Alal misali, S: = VV. Amma wajibi ne a fahimci cewa aiki aiki iya hõre kawai tsararru "Pascal", wanda yana da wani takamaiman irin.

Babu mafi ayyukan da za su iya bijirar da dukan tsararru a lokaci daya. Duk da haka, za ka iya aiki tare da abubuwa a kan wannan manufa kamar yadda sauran Firayim lambobin da ciwon wani irin. Domin daukaka kara zuwa wani musamman siga, shi wajibi ne don saka sunan da tsararru. Ta hanyar amfani da square baka wajibi ne don sanin ko index, wanda shi ne halayyar da ake so abu. Ga misali: K [12].

Babban bambance-bambance daga cikin tsararru na sauran canji

A bambanci tsakanin aka gyara na da tebur za a iya gani a matsayin sauki canji cewa cikin baka yana yiwuwa ya sadar da ba kawai da darajar da index, amma kuma wani magana, wanda zai kai ga so darajar. Wani misali na kai tsaye ba da jawabi na iya zama kamar haka: V [K]. The m K haka daukan wani daraja. Daga wannan shi ya bi cewa za ka iya amfani da lokacin da ciko sake zagayowar, tsari da kuma buga da tsararru.

Wannan nau'i na kungiyar za a iya samu a cikin hali na kirtani canji da suke kusa isa zuwa ga salla Properties, da irin wanda Char. Amma akwai bambance-bambance. Suna nan kamar haka:

  1. Kirtani canji iya ko da yaushe a shiga daga keyboard a kan allon kuma buga.
  2. Kirtani canji an iyakance a tsawon. Za ka iya shigar da a kalla 255 characters. An dauke m girma tsararru 64 kb.

By ake ji wani da hanyoyin da za a iya samu tsararru data a kan allo?

Hankali ya kamata a biya Hanyar tsararru fitarwa ciki akan nuni. Su ne da dama.

  1. Writeln (A [1], A [2], A [3]). Wannan misali, ko da yake m, shi ne iya nuna yadda wanda zai iya tambaya kai tsaye zuwa kowane mutum kashi muhimmi tebur. Duk da haka, wasu daga cikin abũbuwan amfãni cewa iri-iri a cikin harshen "Pascal" da sauki canji, ba a bayyane a nan.
  2. Shirin A1.
    Var B: Array [1..10] Daga lamba;
    K: lamba;
    fara
    Domin K: = 1 Don 10 Do {Wannan tawagar shirya sake zagayowar siga}
    Readln (A [K]). {Gudanar auku A [I] ta hanyar amfani da keyboard}
    Domin K: = 1 10 Downto Do {Akwai tebur listing a baya domin}
    Rubuta (A [K], 'VVV')
    Ƙare.

Irin wannan shirin code a kan iri-iri a cikin "Pascal" ya nuna yadda za ka iya amfani da faifan maɓalli don shigar da lambobi 10, a buga su, rearranging da dabi'u a baya domin. Idan wannan shirin sake rubutawa tare da manyan yawan canji maimakon wani tsararru, sa'an nan da code za a ƙwarai karu. Wannan ma dagula shirin karanta da shirin.

A karuwa a iya aiki saboda da yin amfani da iri-iri

Shi ne kuma zai yiwu a cika a tebur zuwa ga waɗanda dabi'u cewa daidai suke da da square na index abubuwa. Shi ne kuma zai yiwu ya yi irin wani tsararru na kirtani a cikin "Pascal", wanda zai ba da damar cewa duk lambobin da aka shigar ta atomatik. Kamar yadda ka gani, da yin amfani da tsararru muhimmanci ƙara da yiwuwar shirye-shirye da harshen "Pascal".

Processing line tsararru ne sosai na kowa a cikin wani iri-iri ayyuka. Saboda haka babu wani abu da m a gaskiyar cewa suna binciken a kolejoji da makarantu. Bayan da damar da kawo iri-iri ne m isa.

Abin da yake a ɓõye, a karkashin biyu-girma dāgar yaƙi?

Daya iya tunanin irin wannan tebur, wanda shi ne kawai 'yan Lines. Kowane guda line yana da mahara Kwayoyin. A irin wannan halin da ake ciki, domin a daidai ƙayyade da matsayi na Kwayoyin, ya kamata a lura ba guda index, kamar yadda shi ne yanayin da mikakke iri-iri da kuma biyu - lambobin da suke da takamaiman zuwa jere da shafi. Irin wannan hasashe na samura ne halin da biyu-girma iri-iri a cikin "Pascal".

Yadda za a yi bayanin irin alluna na wannan irin?

Wannan data tsarin da aka samu a cikin harshen "Pascal" domin ya kiyaye darajar wannan tebur da aka kira wani biyu-girma tsararru. Description wannan tsararru iya nan da nan ta amfani da hanyoyi guda biyu.

  1. Var B: Array [1..15] Daga Array [1..30] Daga lamba;
  2. Var B: Array [1..15, 1..30] Daga lamba.

A duk wadannan lokuta ya bayyana a biyu-girma tsararru, wanda yana da 15 layuka da kuma 30 ginshikan. Wadanda kwatancin abin da aka bai wa sama, da cikakken 'daidaita. Don fara aiki tare da wani daya daga cikin abubuwa, biyu fihirisa ya kamata a kasaftawa. Alal misali, A [6] [5], ko A [6,5].

Screen fitarwa zai zama kusan daya a cikin hali na daya-girma tsararru. Ka kawai bukatar saka biyu fihirisa. A duk sauran bambance-bambance kamar yadda irin wannan ne ba samuwa, saboda haka magana game da shi ga wani dogon lokaci ba a bukata.

Na farko hanya da wanda ka iya tantance

Wani lokaci za ka bukatar warware da bayanai. Don yin wannan a cikin harshen ne dokokin. Akwai biyu lissafi mai tsauri, wanda za a iya yi a cikin tsararru kasawa "Pascal". Ma'anar kai tsaye selection Hanyar ta'allaka ne da cewa, da gaba daya saka kowane m sake zagayowar tebur za a idan aka kwatanta da sauran dabi'u. A wasu kalmomin, idan akwai wani tsararru na 15 lambobi, da farko lamba 1 zai dauki kwatanta hanya tare da wasu lambobin. Wannan zai faru ne har da lokacin da, misali, an samu kashi wanda ya fi na farko lambar. Daga bisani, a kwatanta zai zama daidai da adadi. Saboda haka shi za a maimaita har irin wannan lokaci har sai ka sami mafi girma kashi na duk samarwa. Wannan hanya ne mai sauki isa ga waɗanda shirye-shirye suka yi kawai fara aiki a cikin harshen.

Na biyu tsararru kasawa Hanyar

Na biyu Hanyar - kumfa. Jigon wannan hanya ta'allaka ne da cewa akwai wani kwatanta m nau'i-nau'i. Alal misali, 1, 2, 2, 3, 3 da 4, da sauransu. D. A cikin yanayin da ya samu darajar za dace gaba daya zuwa da kasawa da yanayi, sa'an nan shi za a mayar da su cikin ƙarshen duka tsararru, r. F. fito fili a matsayin "kumfa" . Wannan algorithm ne mafi wuya a tuna. Duk da haka, ba su da haddace shi. Babban abu ne ka fahimci dukan tsarin da code. Kuma kawai sai iya da'awar cimma babban Heights a shirye-shirye.

ƙarshe

Muna fatan cewa ka gane abin da ya ƙunshi iri-iri, kazalika da hanyar da za ka iya tantance su sami wani takamaiman darajar ko don cimma wata manufa musamman. Idan ka an zaba za su magance wata matsala musamman "Pascal" iri-iri a cikin abin da zauna da muhimmanci wuri, sa'an nan ya yi nazarin su bukatar tafi sosai. Ana rinjayar da irin wannan dalilai kamar gaban harshe a isasshe manyan yawan canji da cewa an yi amfani da wasu yanayi ya rage wuya duk na code a matsayin dukan. Iri-iri suna dauke su da asali dabi'u, da binciken na wanda ya zama m.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ha.unansea.com. Theme powered by WordPress.