KompjutersIpprogrammar

Tip strutturat - firxa dimensjonali wieħed

Tistudja l-baŜi ta 'programmazzjoni, l-ewwel (jew it-tieni) programmaturi futuri familjari mal-kunċett ta "matriċi dimensjonali wieħed." Pascal, lingwi oħra, jippermetti biex jaħdmu ma 'tali struttura tad-data. Illum jew għada hemm bżonn ta 'ħażna strutturat ta' kwalunkwe varjabbli. F'ħafna każijiet, dan is-sett ta 'elementi jappartjenu għall-istess tip. Per eżempju, lista tal-grupp taħriġ jistgħu jkun magħmul minn 25 membru, li kull wieħed minnhom huwa varjabbli ta 'sekwenza tip li jkollha l-isem u l-isem tal-istudent.

Dan huwa dak li jippermetti li tirrealizza one-dimensjonali firxa fil Pascal, li hija sett ordnat ta 'elementi simili. Hija tista 'tirreferi lil xi membru ta' tali sekwenza jużaw l-istess identifikazzjoni u l-istess indiċi - numru ta 'sekwenza. Għalhekk, dawn arrays huma msejħa dimensjonali wieħed.

Numerazzjoni tal-elementi tas-sekwenza normalment tibda fil waħda, jiġifieri l-ewwel element ikollu numru tas-serje 1, li huwa pjuttost loġiku. Madankollu, jekk ikun meħtieġ, il-firxa indiċi tistax tiġi kompletament arbitrarja, ir-rekwiżit ewlieni li bħala indiċi imwettaq jew interi jew karattri (kwalunkwe tip ordni).

Ikkunsidra l-azzjonijiet tipiċi ta 'firxa dimensjonali wieħed:

1) Deskrizzjoni tal-firxa, fejn n - numru ta 'elementi f'sekwenza, mas - tip tinnomina firxa dimensjonali wieħed tan-numri interi 5, A - mas varjabbli tat-tip, jiġifieri varjabbli ta 'tip dimensjonali wieħed firxa ta' 5 interi

2) Elementi ma sekwenza keyboard input

3) Il-produzzjoni is-sekwenza ta 'elementi fuq l-iskrin

4) Mili sekwenza użu ta 'numru ġeneratur każwali

5) trasformazzjoni (modifika) ta 'kull element firxa, jiġifieri tibdel il-valur tagħha (eżempju ta 'tnaqqis dimensjonali ta' kull element array 6)

6) Determinazzjoni tal-ammont ta 'elementi sekwenza huma S varjabbli - somma ta' l-elementi

7) Kwantifikazzjoni ta 'elementi array jissodisfa ċerta kondizzjoni (eżempju ta' determinazzjoni tal-għadd ta 'elementi, numru kbir ta' 4), fejn il-k - għadd ta 'tali elementi

8) Id-determinazzjoni tal-extremum (massimu jew minimu ta 'l-element array), hawn min - valur minimu fost l-elementi firxa, k - numru ordinali (indiċi) huwa l-iżgħar element fil-firxa

Kif tafu, għall-varjabbli kollha, li huma deskritti fil-programm Var taqsima fl-ipprogrammar Pascal, ċertu numru ta 'bytes fil-memorja huwa allokat meta l-programm jibda. Din hija ddeterminata bl-tip tal-varjabbli, per eżempju, is-simbolu huwa byte wieħed, tip ta 'numru sħiħ - żewġ bytes, reali tip - erba' bytes. Għalhekk, meta d-dimensjoni tal-firxa mhix kbira, il-programm ma jeħtieġu ammont kbir ta 'RAM. Inkella, l-programmer se jkollhom isibu modi oħra biex jakkomodaw il-firxa, per eżempju, fil-fajl jew borġ ma pointers.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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