KompyutaProgramu

Aina ya muundo - moja ya pande safu

Kusoma misingi ya programu, ya kwanza (au ya pili) programmers baadaye ukoo na dhana ya "one-dimensional safu." Pascal, kama lugha nyingine, inaruhusu kufanya kazi na kama mfumo wa data. Mapema au baadaye kuna haja kwa ajili ya kuhifadhi na muundo wa kiasi chochote. Katika hali nyingi, seti ya vipengele ni wa aina moja. Kwa mfano, orodha ya kundi mafunzo inaweza kuwa linajumuisha wanachama 25, ambayo kila mmoja ni variable ya aina string kwamba ana jina na jina la mwanafunzi.

Hii ni nini inaruhusu kutambua mwelekeo mmoja safu katika Pascal, ambayo ni awali seti ya vipengele kama hiyo. Ni inaweza kumaanisha yeyote katika hizo mlolongo kutumia ID moja na sawa index - mlolongo idadi. Kwa hiyo, arrays haya huitwa mmoja dimensional.

Nambari ya vipengele mlolongo kawaida huanza saa moja, yaani kipengele kwanza ina Serial namba 1, ambayo ni mantiki kabisa. Hata hivyo, kama ni lazima, ripoti mbalimbali inaweza kuwa holela kabisa, mahitaji muhimu kama fahirisi kazi au integer au wahusika (aina yoyote ili).

Fikiria hatua ya kawaida na safu moja ya pande:

1) Maelezo ya safu, ambapo n - idadi ya vipengele katika mlolongo, mas - aina kuonyesha mwelekeo mmoja safu ya integers 5, A - variable aina mas, yaani variable ya aina moja ya pande safu ya integers 5

2) mambo na mlolongo keyboard pembejeo

3) Pato mlolongo wa mambo juu ya screen

Nne) Kujaza mlolongo kutumia zinazozalisha nambari

5) mabadiliko (mabadiliko) wa kila safu ya vipengele, yaani mabadiliko ya thamani yake (mfano kupunguza kila moja ya pande safu kipengele 6)

6) Uamuzi wa kiasi cha mambo mlolongo ni variable S - Jumla ya mambo

7) Ukaguzi wa mambo safu ya kuridhisha hali fulani (mfano wa kuamua idadi ya vipengele idadi kubwa 4), ambapo k - Idadi ya vipengele kama

8) Uamuzi wa extremum (upeo au chini ya kipengele safu), hapa min - kiwango cha chini thamani miongoni mwa vifaa safu, k - makutano idadi (index) ni kipengele ndogo katika safu

Kama unavyojua, kwa vigezo vyote, ambayo ni ilivyoelezwa katika sehemu Var mpango programu Pascal, idadi fulani ya ka katika kumbukumbu ni zilizotengwa wakati mpango wa kuanza. Hii ni kuamua na aina ya kutofautiana, kwa mfano, alama ni byte moja, aina ya integer - ka mbili, mali ya aina - ka nne. Kwa hiyo, wakati safu ya mwelekeo ndogo, mpango hauhitaji mengi ya kumbukumbu. Vinginevyo, programu itakuwa na kupata njia nyingine za kubeba safu ya vipengele, kama vile faili au katika chungu na kuyatumia.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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