Пәні бойынша ОҚУ-Әдістемелік кешен


Дәріс №10. Екі өлшемді жиымдар. Жиымдарды өңдеу алгоритмдері



бет39/111
Дата11.09.2020
өлшемі1,21 Mb.
#77805
1   ...   35   36   37   38   39   40   41   42   ...   111
Байланысты:
UMK Ci tilinde programmalau (1)

Дәріс №10. Екі өлшемді жиымдар. Жиымдарды өңдеу алгоритмдері
Си тілінде көпөлшемді жиымдармен де жұмыс жасауға болады. Көп -өлшемді жиым деп әрбір элементі жиым болатын жиымды айтады.

Көпөлшемді жиымды хабарлағанда оның типін , өлшемін және әрбір өлшеміндегі элементтер санын көрсету керек. Программада өлшемі NxM- болатын жиымды (матрица) хабарлау:



<тип> < жиым атауы> [1-өлш.] [2-өлш.]…[N-өлш]

Мысалы,атауы arr, 3x4 өлшемді ( жолдар саны 3, бағаналар саны 4) элементтер типі бүтін болатын жиымды сипаттау: int arr[3][4] .

Мұны кесте түрінде былай жазуға болады:

2- индекстер



a[0][0]

a[0][1]

a[0][2]

a[0][3]

a[1][0]

a[1][1]

a[1][2]

a[1][3]

a[2][0]

a[2][1]

a[2][2]

a[2][3]



1-индекстер

Мұнда 1-ші индекстер жол нөмерлерін, 2 - индекстер бағана нөмерлерін көрсетеді. Сонда NxM өлшемді жиымда NxM тұрақты болады. Жиым элементтерін сақтауға жадтан алатын байттық орын :





Достарыңызбен бөлісу:
1   ...   35   36   37   38   39   40   41   42   ...   111




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

    Басты бет