C++ TILIDA DASTURLASH ASOSLARI
Dars ishlanmalar | Informatika va AT36 000 so'm
- Betlar soni:354 ta
- Fayl hajmi :861.67 KB
- Fayl turi:.docx
Mahsulot tavsifi
C++ TILIDA DASTURLASH ASOSLARI
MUNDARIJA
Kirish…………………………………………………………………….. I-BOB. Algoritm, berilish usullari, hossalari va ularni turlari……….
Algoritm……………………………………………………………... Algoritmning tasvirlash usullari ……………………………………. Algoritmning hossalari……………………………………………..
Chiziqli algoritmlar…………………………………………………. Tarmoqlanuvchi algoritmlar………………………………………. Takrorlanuvchi algoritmlar………………………………………... Ichma ich sikllar…………………………………………………… II-BOB. C++ dasturlash tili, C++ dasturlash tilida turlar va operatorlar……………………………………………………………..
C++ tili tarixi…………………………………………………........ C++ tilining leksemmasi…………………………………………... C++ dasturlash tilidagi dasturning umumiy ko‗rinishi…............. C++ dasturlash tilida izohlardan foydalanish…………………….
Identifikatorlarva kalit so‗zlar…………………………………… C++ tilida o‗zgaruvchi va uning turlari…………………………... C++ tilida o‗zgaruvchi va o‗zgarmaslarni e‘lon qilish…………….. Turni boshqa turga keltirish
Arifmetik amallari…………………………………………………... Ta‘minlash operatori………………………………………………... Mantiqiyamallar……………………………………………………
C++ tilida ifodalar…………………………………………………… C++ dasturlash tilida standart funksiyalar…………………………... III- BOB. C++ tilida chiziqli, tarmoqlanuvchi va takrorlanuvchi jarayonlarnidasturlash…………………………………………………. 3.1 C++ tilida qiymat berish, kiritish va chiqarish operatorlari…….. C++ tilida qiymat berish operatori…………………………………… | 7 10 10 10 10 12 14 14 18 21
26 26 26 28 29 31
33 33 34 36 37
40 40 42 42 47 47 48
53 53 53 |
Qiymat berish operatoriningni kengaytirilgan holatlari……………… Kiritish operatori……………………………………………………... Chiqarish operatori…………………………………………………....
C++ tilida chiziqli dasturlar…………………………………………. C++ tilida chiziqli dasturlarga oid misollar………………………….
Qisqa shartli operator …………………………….…………………. To‗liqshartli operator …………………………….………………… ?: operatori …………………………….…………………………….
Break operatori …………………………….……………………….. Continue operatori ……………………………..…………………… Tanlash operatori ……………………………..……………………..
Takrorlanuvchi jarayonlarni dasturlash……………………………… for(sikl) operatori …………………………….…………………….... Shartsizo‗tish operatori …………………………….……….……….
While operatori …………………………….……………………...... do while operatori …………………………….…………………….. Ichma-ich joylashgan sikllar………………………………………… IV-BOB. Murakkab turlar va ularning C++ dasturlash tilida foydalanish………………………………………………………………
Bir o‗lchovli massivlar ……………………………….……………. Rand funksiyasi …………………………….…………………….... Ikki o‗lchovli massivlar ……………………………….…………....
Bir o‗lchovli massivelementlarini tartiblash……………………… Ikki o‗lchovli massivelementlarini tartiblash……………………...
Bir o‗lchovli massiv elementlari ichidan eng kattasi va kichigini aniqlash…………………………………………………… Ikki o‗lchovli massiv elementlari ichidan eng kattasi va kichigini | 54 56 57 63 63 64 69 70 71 74 78 78 79 81
87 87 89 92 98 98 102 104
112 112 113 118 119 126 127 131
137
137 |
aniqlash…………………………………………………………….
Qism dasturlar……………………………………………………... Funksiya va ularni e‘lon qilish……………………………………. Funksiya tanasini tasvirlash………………………………………. Funksiyani e‘lon qilmasdan undan foydalanish…………………... Global valokal o‗zgaruvchilar.…………………………………… Global o‗zgaruvchilar qiymatini saqlab qolish….………………... Funksiya qiymatini qaytarish haqida………………………………
Prosedura va ularni e‘lon qilish…………………………………. Prosedura asosiy tanasini tasvirlash va ulardan foydalanish…….
Funksiyaga ko‗rsatkich…………………………………………… Obyektga o‗zgaruvchiga ko‗rsatkich…………………………....... Ko‗rsatkichlarga boshlang‘ich qiymat berish…………………...... Ko‗rsatkichlar ustida bajariladigan amallar………………………. Adresdagi qiymatlar ustida amallarni bajarish…………………… V-BOB. C++ dasturlash tilida satr, fayl va struktura turidagi ma‟lumotlar va ulardan foydalanish…………………………………..
Belgi va satrlar……………………………………………………… Satr uzunligini aniqlash…………………………………………….. Satrlarni nusxalash………………………………………………….. Satrlarni ulash………………………………………………………. Satrlarni solishtirish (taqqoslash) funksiyalari……………………... Satrdagi harflar registrini almashtirish funksiyalari………………... Satrlarni teskari tartiblash…………………………………………... Satrdan belgini izlash………………………………………………. Satr ichidan satr qismini izlash……………………………………... Satr turinio‗zgartiruvchi funksiyalar……………………………….
String turidagi o‗zgaruvchilarni e‘lon qilish.………………………. | 138
142 142 145 146 150 152 154 155
163 164 165
170 171 172 172 173 175
180 180 181 182 185 187 189 191 192 192 193 194
199 200 |
String turdagi satrlar ustida amallar bajarish………………………. String turidagi satrlarni nusxalash…………………………………. Satrning biror qismidan nusxa olish funksiyasi…………………… Satrning oxiriga boshqa satrni o‗rnatish…………………………… Satr tarkibiga boshqa satrni joylashtirish.…………………………. Satr qismini o‗chirish……………………………………………… Matn qismini boshqa matn qismi bilan almashtirish funksiyasi….. Satr tarkibidan satr qismini izlash…………………………………. Satrlarni solishtirish funksiyalari………………………………….. Satr xossalarini aniqlash funksiyalari……………………………..
Fayllarni e‘lon qilish………………………………………………. Fayllarga murojat qilish…………………………………………… Fayllar ustida amallar bajarish…………………………………….. Fayldan ma‘lumot o‗qish………………………………………… Fayl tarkibidagi ma‘lumotlarni o‗chirish………………………..
Struktura va ularni e‘lon qilish……………………………………. Strukturalarga murojat qilish va ulardan foydalanish……………... Strukturamassivi………………………………………………….. VI-BOB. C++ dasturlash tilining grafik imkoniyatlari………………
Grafik muhitiniyaratish………………………………………….. Tekislikda chizma va shakllar chizish…………………………… Tozalash va kutib turish funksiyalari…………………………….. Grafik rejimning maksimal koordinatalari va izohli ma‘lumotlar hosil qilish funksiyalari………………………………………………………... Chiziq shaklini o‗zgartirish funksiyasi….………………………… Tekslikda ichi bo‗yalgan to‗rtburchaklar hosil qilish funksiyasi..
Fazodagi shakllarni hosil qilish……………………………………. Foydalanilgan adabiyotlar ro„yxati……………………………………. | 201 202 202 203 204 205 206 206 207 210 213 213 215 216 218 220 224 225 227 229 234
234 235 237 242
243 244 244 247 247 252 |
Soffchi PhD
Yuklanmoqda...

0 ta izoh