Бағдарламалу технологиясы



жүктеу 1,63 Mb.
бет30/73
Дата03.02.2022
өлшемі1,63 Mb.
#35497
түріОқулық
1   ...   26   27   28   29   30   31   32   33   ...   73
Ба?дарламалу технологиясы

5.2 Массив ұғымы

Массив дегеніміз – бір айнымалы арқылы бір типтегі айнымалылар тобын сипаттау формасы. Массивке біріктірілетін барлық айнымалылар 0-ден n-ге дейін нөмірленеді және әрбір айнымалыға өз нөмірі - индекс сәйкес қойылған. Нақты бір массив айнымалысын қолдану үшін массив аты мен айнымалы индексін көрсету керек. Сондықтан массив айнымалысын индексті айнымалы деп жиі атайды.

Бір өлшемді массивтер (векторлар) болады, мысалы, атаулар массиві, бір емтихан бағаларының массиві, туған күндер массиві және т.б.

Екі өлшемді массивтер (матрицалар немесе кестелер) болады, мысалы, футбол бойынша чемпионат ойынының нәтижелері, студенттердің емтихандар нәтижелері бойынша қорытынды кестесі және т.б.

Көп өлшемді массивтерге барлық қалған массивтер жатады.

Бағдарламада массивті сипаттау екі кезеңнен тұрады: массивті жариялау және массивтің жұмысын бастау.

массивті жариялауда айнымалы типі мен аты анықталады, мысалы:

int[ ] masi;

double[ ] masf; ,

мұнда бірінші жолда біз аты masi болатын бүтін айнымалылар массивін қолданамыз, ал екінші жолда аты masf болатын нақты айнымалылар массивін жариялаймыз.

Бұл орайда бағдарлама компиляциясы барысында бағдарлама стегіне сілтемелік типті массивтердің аттары жазылады. Массив айнымалыларына компьютер жадысы массив жұмысын сипаттағаннан бастап бөлінеді, мысалы,

masi = new int[10];

masf = new double[20] ; ,

мұнда квадрат жақша ішіндегі мәндер массив өлшемін анықтайды (0 . элементтер саны -1 – массив элементтерінде қолдануға болатын индекстер мәндерінің ауқымы).

Массивті инициализациялау кезеңінде үйіндіде массив объектісі құрылады және оның барлық айнымалыларына «нөлдік» мәндер меншіктеледі (оның инициализациясы орындалады).

Айнымалылардың «нөлдік» мәндері сәйкес:

– сандық айнымалылар үшін нөл болады;

– жолдық айнымалылар үшін бос жолдар болады;

– символдық айнымалыларда символ болмайды.

Массивті инициализациялаудан кейін оның айнымалыларын бағдарламада қолдануға болады.

Массивтерді инициализациялау мен жариялаудың әр түрлі нұсқаларын түрлі есептерді шешу мысалдарында қарастырайық.


жүктеу 1,63 Mb.

Достарыңызбен бөлісу:
1   ...   26   27   28   29   30   31   32   33   ...   73




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау