Ќазаќстан республикасы бiлiм жјне єылым министрлiгi



бет25/38
Дата09.03.2022
өлшемі0,72 Mb.
#134799
түріПрограмма
1   ...   21   22   23   24   25   26   27   28   ...   38
Байланысты:
11 апта Абдуллина

Жалпы тізімдер туралы
Жәй және қиылыстырылған тізімдер бір біріне ұқсас болып келеді және олардың көптеген ортақ қасиеттері, оқиғалары және әдістері болады. Жалпы тізімдердің жолдармен жұмыс істеуге бейімделген және өзінің көптеген қасиеттерімен қатар әдістері бар негізгі қасиеті - Items болып саналады.
Items қасиеті
TString түрінің Items қасиеті массив тәріздес, ол жолдардың санын және олардың мазмүнын анықтайды. Жалпы TString түрі - базалық түрге жатады және ол жолдық шамалармен жұмыс атқаруды қамтамасыз етеді.
Бөлек жолдармен жұмыс атқарғанда жолдардың нөмірін қадағалап отыру керек, мысалы, егер Items құрамында үш жол анықталған болса, ал программа орындалу барысында бір операторда төртінші жолдың нөмірі көрсетілсе, онда осындай жағдай қатеге алып келеді және программа жұмысын апаттық түрде тоқтатады. Count параметрі тізімдегі элементттер санын анықтайды. Соңғы элементттің нөмірі (Count –1) болып саналады.
Қосымшаны құрастырғанда кейде бір тізімдегі элементттерді басқа тізімге жылжыту қажет болуы мүмкін. Осындай әрекетті тізімдерді келістіру деп атайды. Келісілген тізімдерді орнату AddStrings және Assign әдістері арқылы орындалады. Equals әдісі арқылы тізімдердің келісуінің қажеттілігін тексеруге болады.
Move (CurIndex, NewIndex:Integer) процедурасы CurIndex - пен анықталған жолды NewIndex - пен анықталған орынға жылжытады.
IndexOf (const S:String) : Integer функциясы арқылы тізімде S жолдың бар болуы тексереді. Егер тізімде осындай жол бар болса, онда табылған жолдың нөмірін көрсетеді, керісінше (– 1) мәнін қайтарады.


Достарыңызбен бөлісу:
1   ...   21   22   23   24   25   26   27   28   ...   38




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет