11.10 Нұсқауыштарға қолданылатын операциялар ..........................177
11.11 Динамикалық айнымалылар......................................................179
12. ЕКІ ӨЛШЕМДІ ЖИЫМДАР .........................................................187
12.1 Матрицаның барлық элементтерін өңдейтін алгоритмдер ......189
12.2 Екінші типтегі есептер алгоритмдері......................................... 192
12.3 Екі өлшемді жиымдармен жұмыс істеу кезінде
нұсқауыштарды қолдану ..................................................................... 200
13. СӨЗ ТІРКЕСТЕРІН ӨҢДЕУ ..........................................................207
13.1 Символдық таңбаларды енгізу/шығару ..................................... 207
13.3 Символға нұсқауышты пайдалану .................... 211
13. 4 Сөз тіркестерін енгізу функциялары scanf(), gets(str)..............215
13.5 Сөз тіркестерін шығару функциялары сprintf(),puts(),cputs() .. 216
14 ҚОЛДАНУШЫ АНЫҚТАЙТЫН МƏЛІМЕТТЕР ТИПТЕРІ
МЕН ҚҰРЫЛЫМДАРДЫ ПАЙДАЛАНУ....................................229
14.1 Типтердің атын өзгерту (typedef)................................................229
14.2 Тізбелер (перечисления – enum) .................................................230
14.3 Құрылымдарды пайдалану.......................................................... 232
14.4 Құрылымдарды сипаттау............................................................. 232
14.5 Құрылым өрістерін пайдалану.................................................... 235
14.6 Құрылымдар жасау ...................................................................... 237
14.7 Құрылым жиымдарын функция аргументі
ретінде пайдалану ................................................................................243
14.8 Біріктірмелер (объединение – union)..........................................245
14.9 Биттік өрістер ............................................................................... 250
15 ФАЙЛДАРДЫ ПАЙДАЛАНУ .........................................................258
15.1 fprintf жəне fscanf функцияларын пайдалану ............................260
15.2 fgets жəне fputs функцияларын пайдалану ................................263
15.3 fwrite жəне fread функцияларын пайдалану .............................. 265
350
16. ГРАФИКАЛЫҚ РЕЖИМДЕ ЖҰМЫС ІСТЕУ...........................269
16.1. Графикалық режим орнату, одан шығу, мəтін жазу,
сызық салу функциялары ....................................................................271
16.2. Сызық стильдерін беру...............................................................276
17 C ПРОГРАММАСЫН ОРЫНДАУ ОРТАСЫ...............................288
17.1. Турбо С редакторының терезесі ................................................ 288
17.2 Меню командалары...................................................................... 290
17.3 Қателер коды жəне олардың мəліметтері .................................. 296
18. ПРОГРАММАЛАУ ТІЛДЕРІНІҢ ДАМУ ТАРИХЫ .................301
ҚОЛДАНЫЛҒАН ТЕРМИНДЕРДІҢ ТҮСІНДІРМЕЛІК СӨЗДІГІ...... 311
ҚОЛДАНЫЛҒАН АТАУЛАРДЫҢ
ҚЫСҚАША ОРЫСША-ҚАЗАҚША СӨЗДІГІ.......................................316
C ТІЛІНДЕ ПРОГРАММАЛАУДАН ТЕСТ СҰРАҚТАРЫ ..................320
Қолданылған əдебиеттер..........................................................................337
А ҚОСЫМШАСЫ .................................................................................... 338
Ə ҚОСЫМШАСЫ .................................................................................... 341
Б ҚОСЫМШАСЫ.....................................................................................344
351
Б. Бөрібаев
ПРОГРАММАЛАУ ТЕХНОЛОГИЯЛАРЫ
Оқулық
Басуға 21.12.11. қол қойылды. Қағазы офсеттік.
Қаріп түрі “Таймс” Пішімі 60х90/16. Баспа табағы 22.
Таралымы 2100 дана. Тапсырыс 1660.
Тапсырыс берушінің дайын файлдарынан басылып шықты.
ЖШС РПБК «Дəуір», 050009,
Алматы қаласы, Гагарин д-лы, 93а.
Е-mail: [email protected]
352