Mga computerProgramming

Ang isang naka-balangkas na uri - isa-dimensional array

Pag-aaral ang mga pangunahing kaalaman ng programming, unang (o segundo) sa hinaharap programmer pamilyar sa ang konsepto ng "one-dimensional array." Pascal, tulad ng iba pang mga wika, ay nagbibigay-daan sa trabaho na may tulad na istraktura ng data. Maaga o huli doon ay isang pangangailangan para sa isang naka-balangkas na imbakan ng anumang mga variable. Sa karamihan ng kaso, ito hanay ng mga elemento nabibilang sa parehong uri. Halimbawa, ang isang listahan ng mga grupo ng pagsasanay ay maaaring binubuo ng 25 miyembro, ang bawat isa ay isang variable ng uri ng string na humahawak ng pangalan at ang pangalan ng mag-aaral.

Ito ay kung ano ang nagbibigay-daan sa upang mapagtanto isang one-dimensional array sa Pascal, na kung saan ay isang iniutos set ng mga katulad na mga elemento. Maaari itong tumukoy sa anumang mga miyembro ng ganoong pagkakasunod-sunod gamit ang parehong ID at ang parehong index - number sequence. Samakatuwid, ang mga array ay tinatawag na one-dimensional.

Numbering ng mga elemento sequence ay karaniwang nagsisimula sa isa, hal sa unang elemento ay may isang serial number 1, na kung saan ay lubos lohikal. Gayunpaman, kung kinakailangan, ang index hanay ay maaaring maging ganap na arbitrary, ang pangunahing kinakailangan sa bilang ng mga indeks ginanap o integer o character (anumang uri order).

Isaalang-alang ang mga tipikal na mga pagkilos ng isang one-dimensional array:

1) Paglalarawan ng array, kung saan n - bilang ng mga sangkap sa pagkakasunud-sunod, mas - type ang pagtatalaga ng isang one-dimensional array ng integers 5, A - type variable mas, hal variable ng uri ng one-dimensional array ng 5 integer

2) elemento na may keyboard input sequence

3) Output ang pagkakasunod-sunod ng mga elemento sa screen

4) pagpuno ng pagkakasunod-sunod gamit ang isang random na numero generator

5) pagbabago (pagbabago) ng bawat array elemento, hal baguhin ang halaga (isang halimbawa ng isang dimensional pagbabawas ng bawat element ng array 6)

6) pagpapasiya ng halaga ng mga elemento pagkakasunod-sunod ay variable S - kabuuan ng mga elemento

7) Pagtiyak ng dami ng mga sangkap array nagbibigay-kasiyahan sa isang tiyak na kalagayan (isang halimbawa ng pagtukoy ng bilang ng mga sangkap, ang isang malaking bilang ng mga 4), kung saan k - bilang ng mga naturang mga elemento

8) pagpapasiya ng extremum (maximum o minimum na ng element ng array), narito min - minimum na halaga sa gitna ng mga sangkap array, k - Ordinal number (index) ay ang pinakamaliit na elemento sa array

Tulad ng alam mo, para sa lahat ng mga variable, na kung saan ay inilarawan sa seksyon Var programa sa Pascal programming, ang isang tiyak na bilang ng mga bytes sa memorya ay ilalaan kapag ang programa ay nagsisimula. Ito ay natutukoy sa pamamagitan ng uri ng variable, halimbawa, ang simbolo ay isa byte, isang uri ng integer - dalawang bytes, real type - apat na bytes. Samakatuwid, kapag ang sukat ng array ay hindi malaki, ang programa ay hindi nangangailangan ng isang malaking halaga ng RAM. Kung hindi, ang programmer ay magkakaroon upang makahanap ng ibang paraan upang mapaunlakan ang array, halimbawa, sa isang file o sa isang heap may mga payo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.