Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Muasir proq dil C++.doc
Скачиваний:
15
Добавлен:
01.05.2025
Размер:
7 Мб
Скачать
☆

Mündəricat

Giriş 3

  1. Proqramlaşdırmanın əsasları....................................4

    1. Alqoritm anlayışı, alqoritmin yaranma mənbə­lə­ri­... 4

    2. Alqoritmlərin xassələri, təsvir formaları və növ­lə­ri....5

    3. Say sistemləri və onlar arasında əlaqə.­.....­­................10

    4. Proqramlaşdırma və translyatorlar­........­........­...........15

    5. Proqramlaşdırma dilləri və onların təsni­fatı­....­........17

Müstəqil işləmək üçün tapşırıqlar.........­......­...­.....­..­....­......20

2. C/C++ dilinin əsas anlayışları.......­.......­.....­......­........22

2.1. C/C++ proqramlaşdırma dilinin tarixi........­....­....­......22

2.2. C/C++ dilinin əlifbası...........­......­...........­...­....­.....­­..­......24

2.3. C/C++ dilində proqramın quruluşu........­............­..­......26

3.Yaddaş və verilənlərin tipləri...............­.......­.........32

3.1.Yaddaş və onun növləri...............­................­.......­..­......32

3.2. Standart tip verilənlərin ölçüsü............­......­.........­.....35

3.3. Dəyişənlərin elan olunması .....................­..........­.­...­...36

3.4. Konstantlar (Sabitlər).......­.­..........................­....­..­.....­­...39

3.5. İfadələr...................................­....................­........­....­..­..41

3.6. Əməllər.....................................................­............­....­.42

3.7. Tiplərin çevrilməsi.......................­..........­........­...­....­..­.­.46

Müstəqil işləmək üçün tapşırıqlar...............­................­...­.47

4. Xətti və budaqlanan alqoritmlərin proqram­laş­dı­rıl­ma­sı...­.....................................................................49

4.1. Xətti alqoritmlərin proqramlaşdırılması............­....49

4.2. Giriş/çıxış operatorları...........................­..................50

4.3. Budaqlanan alqoritmlərin proqramlaşdırılması........54

­4.3.1. Şərt operatoru........................................­.........­...­....54

4.3.2. Tez-tez rast gəlinən səhvlər.................­........­........­..57

4.3.3. Seçmə (variant) operatoru..................­..........­..­.....­.61

4.3.4. goto operatoru...........................­...............­............62

4.3.5. Proqramın exit operatoru ilə dayandırılması........63

Müstəqil işləmək üçün tapşırıqlar..................­.......­......­.­63

5. Dövri alqoritmlərin proqramlaşdırılması.....­...­66

5.1. Önşərtli dövr operatoru............................­.........­....­66

5.2. Sonşərtli dövr operatoru................­.......­..........­.­......67

5.3. Parametrli dövr operatoru...............­.........­........­...­.68

5.4. break operatoru.....................................................­.73

5.5. continue operatoru..................................­.......­.......­.74

Müstəqil işləmək üçün çalışmalar......................­........­.76

6. Funksiyalar.........­...................................­........­.80

6.1. Funksiyanın sintaksisi....................................­......­.81

6.2. Funksiyanın təyin olunması .............................­..­.82

6.3. Funksiyanın çağırılması................................­.......83

6.4. Prototipin yaradılması.............................­............­.­.84

6.5. Lokal dəyişənlər.....................................­..............­.85

6.6. Qlobal dəyişənlər ....................­.......................­....­.­.87

6.7. Statik lokal dəyişənlər.......................­...........­....­....­.88

6.8. Məlumatın funksiyaya göndərilməsi...............­..­...­.89

6.9. Funksiyadan qiymətin qaytarılması................­...­...­94

Müstəqil işləmək üçün tapşırıqlar...........................­....98

  1. Massivlər.........................................­.......­­......101

7.1. Birölçülü massivlər...............................­.............­.101

7.2. İkiölçülü massivlər...................................­.......­...106

Müstəqil işləmək üçün tapşırıqlar.................­.........­...110

  1. Simvollar və sətirlər................................­.....114

8.1. Simvol və sətirlərin sintaksisi...........................114­

    1. Sətirlərlə işləyən funksiyalar............................117

Müstəqil işləmək üçün tapşırıqlar.............................119

  1. Fayllar: fayldan daxiletmə və fayla çıxış......121

    1. Ikilik və mətn faylları....................­............­........121

    2. fstream standart kitabxanası.........................­.....122

    3. Fayla girişin ümumi alqoritmi......................­...123

9.4. Faylın açılması..................................................124­

9.4.1. Yazmaq üçün faylın açılması........................­.124

9.4.2. Oxumaq üçün faylın açılması.................­.....130

9.4.3. Faylın oxumaq və yazmaq üçün açılması....­131

9.5. Faylın bağlanması..............................­................­133

9.6. Fayla yazmaq və fayldan oxumaq...............­......134

  1. Strukturlar və siniflər................................135

    1. Strukturlar və onların elanı...........................­...135

    2. Strukturun dəyişəninin elanı.................­......­­­.....137

    3. Strukturun inisiallaşdırılması....................­......­.138

    4. Strukturların funksiya parametri kimi ötürül­mə­si........................................................................141.­

    5. Bir-birinə daxil olan strukturlar.................­........143

    6. Siniflər................................................................144

Əlavə 1. Borland C/C++ -un qrafik kitabxanası...........146

Əlavə 2. Operatorlar ............................­...............­..........150

Əlavə 3. Operatorların üstünlük dərəcəsi..................­...163

Əlavə 4. Sərhəd qiymətlərinin sabitləri....................­....166

Əlavə 5. C dilinin standart funksiyalar kitabxanası.....169­

Ədəbiyyat.........................................................................182

~ 129 ~

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]