Көп өлшемді жиымдар

Кіріспе
• Көп өлшемді жиымдар
• Екі өлшемді жиым
Негізгі бөлім
• Екі өлшемді массивтер
• Екі өлшемді массивтермен жұмыс істеу кезінде нұсқауыштарды қолдану
Қорытынды
• Қолданылған әдебиеттер
Жиым – бір типтегі элементтердің реттелген жиыны, жиымдарға реттік номері және олардың индексі арқылы қол жеткізуге болады.
Жиым өлшемін (1-ден кем емес) элементтер саны береді және тік жақшаға алынады. Жиым өлшемін капиляция этапында-ақ білу керек, кезегінде, ол константалық болуы қажет, дегенмен өлшемімен беру маңызды емес.
Көп өлшемді жиымдар компьютердің жадында бағандардың тізбегі түрінде орналасатындықтан жиым элементінің соңғы индексі жылдамырақ өзгереді.
Көп өлшемді жиымдар компьютердің жадында бағандардың тізбегі түрінде орналасатындықтан жиым элементінің соңғы индексі жылдамырақ өзгереді.
Мысалы екі өлшемді b[2][1] жиымының элементтері жадыда мынадай тәртіппен орналасады:
b[0][0], b[0][1], b[1][0], b[1][1], b[2][0], b[2][1].
1 Подбельский В.В., Фомин С.С. Программирование на языке Си:
Учеб. пособие. – 2- е доп. изд. – М.: Финансы и статистика, 2002
1 Подбельский В.В. Язык С ++: Учеб. пособие. – 3- е изд. Дораб . - М.: Финансы и статистика, 1998
2 Культин Н.Б. С/ С++ в задачах и примерах. – СПб.: БХВ – Петербург, 2004
3 Мартынов Н.Н. Программирование для Windows на С/ С++. Том.1.- М.: ООО “ Бином – Пресс”, 2004
4 Шиманович Е.А. С/ С++ в примерах и задачах. – Мн. : Новое знание, 2004
5 Ахо А.В., Хопкрофт Д.Э., Ульман Д.Д. - Структуры данных и алгоритмы, Издательство “Вильямс”, Москва, 2000
6 Седжвик Р. Фундаментальные алгоритмы на С++. Части 1-4, Издательство “ДиаСофт”, Москва, 2001
        
        Мазмұны
Кіріспе
• Көп өлшемді жиымдар
• Екі өлшемді жиым
Негізгі бөлім
• Екі өлшемді ... Екі ... ... ... ... ... ... қолдану
Қорытынды
• Қолданылған әдебиеттер
Кіріспе
Жиым – бір типтегі элементтердің реттелген жиыны, ... ... және ... ... ... қол ... ... өлшемін (1-ден кем емес) элементтер саны береді және тік жақшаға
алынады. Жиым өлшемін ... ... білу ... ... ... ... қажет, дегенмен өлшемімен беру маңызды емес.
Көп өлшемді жиымдар компьютердің жадында бағандардың тізбегі ... жиым ... ... ... ... өзгереді.
Көп өлшемді жиымдар компьютердің жадында бағандардың ... ... жиым ... ... индексі жылдамырақ өзгереді.
Мысалы екі өлшемді b[2][1] жиымының элементтері жадыда ... ... b[0][1], b[1][0], b[1][1], b[2][0], ... ... ... өлшемді жиымдарды жариялау:
[][< 2-ші өлшем >]…[] ={{бастапқы
мәндер тізімі}, { бастапқы ... ... ... өлшемді жиымдар компьютердің ... ... ... ... жиым элементінің соңғы индексі жылдамырақ өзгереді.
Мысалы екі өлшемді b[2][1] ... ... ... ... орналасады:
b[0][0], b[0][1], b[1][0], b[1][1], b[2][0], b[2][1].
Келесі мысалда үш жол, төрт бағаннан тұратын жиымның бастапқы ... ... a[3][4] = ... ... {…} ... мән көрсетілмесе, онда жиымның сәйкес элементіне
0 беріледі. Осы ... ... ... ... ... ... болады:
int a[3][4] = {{0,1,2},{9,-2},{-7,1,6,8}};
Мысал:
rand функциясын пайдаланып NxM (N және M 50-ден үлкен емес) екі өлшемді
бүтін ... ... ... ... матрица түрінде шығару керек. N,M
пернетақтадан енгізіледі:
#include
#include
#include
#define rnd (rand()/ 32768.0) // rand - ... ... ... от ... rnd – от 0 до ... ... int ... Input n, m:”); scanf(“%d %d”,&n,&m);
printf(“\n Array a ... i

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 4 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Орта мектептегі паскаль тілі программасын оқытудың әдістемелік ерекшеліктері61 бет
Тізімдер компоненттері, жиымдармен жұмыс9 бет
Астық сақтау кезндегі микроорганизмдер тіршілігі. Микрофлораның тегі және оның қалыптасуы2 бет
200 орынды көпшілікке ортақ асхананың көкөніс цехының жобасы28 бет
300 орынды көпшілікке ортақ асхананың көкөніс цехының жобасы18 бет
C++ екі өлшемді массивтер20 бет
Matlab жүйесі. Үш өлшемді графика10 бет
OpenFOAM пакетің қолданып, көпфазалы ағындарды модельдеу22 бет
Turbo Pascal тілінде екі өлшемді массивті орындау15 бет
«Көпмүшеліктер мен комплекстік сандар »6 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь