KompjûtersProgramming

In strukturearre type - iendiminsjonaal array

De stúdzje fan de basis fan de programmearring, earste (of twadde) takomstige programmeurs bekend mei it begryp "iendiminsjonaal array." Pascal, lykas oare talen, makket it mooglik om te wurkjen mei sokke gegevens struktuer. Ier of letter is der in ferlet fan in strukturearre opslach fan hokker fariabelen. Yn de measte gefallen, dy set de eleminten hearre ta itselde type. Bygelyks, in list fan de oplieding groep kin gearstald út 25 leden, elk dêrfan is in fariabele fan it type string dat hâldt de namme en de namme fan 'e learling.

Dit is wat makket it mooglik om te realisearje in iendiminsjonaal slachoarder yn Pascal, dat is in oardere set fan ferlykbere eleminten. It kin ferwize nei elk lid fan sa'n folchoarder mei help fan deselde ID en deselde yndeks - sequence nûmer. Dêrom, dy rigen wurde neamd iendiminsjonaal.

Nûmering fan sequence eleminten meastal begjint om ien, i.e. it earste elemint hat in serienummer 1, dat is nochal logysk. Lykwols, as it nedich is, de yndeks berik kin wêze folslein willekeurige, de wichtichste eask oan as Indices útfierd of integers of personaazjes (eltse folchoarder type).

Tink oan it typyske aksjes fan in iendiminsjonaal array:

1) Beskriuwing fan 'e rige, dêr't n - oantal eleminten yn folchoarder, mas - type designating in iendiminsjonaal ferskaat oan integers 5, A - type fariabele mas, i.e. fariabele of type iendiminsjonaal array fan 5 integers

2) eleminten mei toetseboerd ynfier sequence

3) Utfier de opienfolging fan eleminten op it skerm

4) Vulling sequence mei help fan in willekeurich getal generator

5) transformaasje (wiziging) fan eltse array elemint, i.e. feroarje syn wearde (in foarbyld fan in dimensional reduksje fan eltse array elemint 6)

6) bepaling fan de hichte fan de rige eleminten binne fariabele S - som fan de eleminten

7) Quantification fan array eleminten foldwaning jaan fan in bepaalde kondysje (in foarbyld fan it fêststellen fan it oantal eleminten, in grut tal fan 4), dêr't k - tal fan sokke eleminten

8) bepaling fan de extremum (maksimaal of minimum fan it array elemint), hjir min - minimale wearde tusken de rige eleminten, k - rangtelwurd (index) is it lytste elemint yn 'e rige

Sa't jo witte, hwent al de fariabelen, hokker omskreaun stean yn de seksje Var programma yn Pascal programmearring, in bepaald oantal bytes yn it ûnthâld wurdt tarekkene doe't it programma begjint. Dit wurdt bepaald troch de soarte fan 'e fariabele, bygelyks, it symboal is ien byte, in type oantal hiele wearden - twa bytes, echte type - fjouwer bytes. Dêrom, doe't de diminsje fan de rige is net grut, it programma net nedich in grut bedrach fan RAM. Oars, de programmeur sil moatte fine oare manieren om te fangen 'e rige, bygelyks, yn in triem of yn in bult mei pointers.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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