Update Amaliymavzulari: 4
1-mavzu. Maʼlumotlarning har xil turlarini qayta ishlash dasturlarini tuzish. Algoritmlarning turlari, Chiziqli algoritmlar Tarmoqlanuvchi algoritmlar Mavzuga oid topshiriqlar.
2-mavzu. Maʼlumotlarning har xil turlarini qayta ishlash dasturlarini tuzish. Algoritmlarning turlari, Takrorlanuvchi algoritmlar. Aralash algoritmlar. Mavzuga oid topshiriqlar.
3-mavzu. Oʻzgaruvchilar va maʼlumot turlari, C++ ga kirish. Oʻzgaruvchilarni eʼlon qilish Arifmetik, mantiqiy va taqqoslash amallari Bir turdan boshqa turga oʻtkazish. Ifodalarni tuzish va tahlil qilish
4-mavzu. Oʻzgaruvchilar va maʼlumot turlariga oid misollar yechish, Arifmetik, mantiqiy va taqqoslash amallari. Bir turdan boshqa turga oʻtkazish. Ifodalarni tuzish va tahlil qilish.
5-mavzu. Tarmoqlanuvchi jarayonlar, If-else operatori Switch operatori if va switch operatorini qoʻllash misollari
6-mavzu. Ichma-ich tarmoqlanuvchi jarayonlar, Murakkab shartlardan foydalanish. Ichma-ich shartli operatorlar Mavzuga oid topshiriqlar
7-mavzu. Tanlov jarayonlari, Switch operatori Sanaladigan turdan foydalanishga misollar Switch operatorini qoʻllash misollari
8-mavzu. Tarmoqlanuvchi jarayonga oid misollar ishlash, If-else oid misollar ishlash If-else if oid misollar ishlash Tanlash operaotriga oid misollar ishlash
9-mavzu. Parametrli takrorlanuvchi jarayonlar, Parametrli takrorlash operatori(for) Parametrli takrorlash operatori(foreach) Takrorlash jarayonlarini boshqarish (break, continue)
10-mavzu. Shartli takrorlanuvchi jarayonlar, Shartlik takrorlash operatori(while) Shartlik takrorlash operatori(do while) Takrorlash jarayonlarini boshqarish (break, continue)
11-mavzu. Takrorlanishga oid misollar ishlash, for takrorlanuvchi operatoriga doi misollar ishlash while,do..while operatoriga doi misollar ishlash Ichma - ich takrorlanuvchi operatoriga doir misollar ishlash
12-mavzu. Massivlar bilan ishlash, Bir oʻlchamli massivga maʼlumot yozish Bir oʻlchamli massivga maʼlumot olish Parametrli takrorlash operatoridan massiv uchun foydalanish
13-mavzu. Koʻp oʻlchovli massivlar bilan ishlash, Koʻp massiv haqida tushuncha Koʻp oʻlchamli massivlarni yaratish va ulardan foydalanish Parametrli takrorlash operatoridan massiv uchun foydalanish
14-mavzu. Massivlarga oid misollar ishlash., Bir oʻlchovli massivlarga oid misollar ishlash Ikki oʻlchovli massivlarga oid misollar ishlash Koʻp oʻlchovli massivlarga oid misollar ishlash
15-mavzu. Dasturlash tilida funksiya yaratish usullari, Funksiya parametrlarini yaratish usullari Qiymat qaytaruvchi va qaytarmaydigan funksiyalarni yaratish usullari Funksiyalarni bosh va tana qismlarga ajratib yozish
16-mavzu. Parametrli funksiyalarni amaliyotda qoʻllash, Parametrli funksiyalarga oid misollar ishlash. Qiymat qaytaruvchi funksiyalarga oid misollar ishlash. Qiymat qaytarmaydigan funksiyalarga oid misollar ishlash.
17-mavzu. Rekursiv funksiyalar bilan ishlash, Rekursiv funksiyalar yaratish Ichma-ich, qoʻsh rekursiv funksiyalarni yaratish. Rekursiv funksiyalarga oid misollar ishlash.
18-mavzu. Funksiyalarga oid misollar ishlash, Rekursiv funksiyalar oid misollar ishlash Ichma-ich, qoʻsh rekursiv funksiyalarga oid misollar ishlash Rekursiv funksiyalarga oid misollar ishlash
19-mavzu. Satrlar bilan ishlash, Satr turlari va e’lon qilish. Satrlar bilan ishlash funksiyalari. Satrlarni tahlil qilish va qayta ishlash.
20-mavzu. Fayllar bilan ishlash, Fayllarni ochish va yopish. Fayllardan oʻqish va yozish Fayllarni qidirish va oʻchirish Fayl xatoliklarini boshqarish
21-mavzu. Satr va fayllarga oid misollar ishlash, ofstreamga oid misollar ishlash. ifstreamga oid misollar ishlash. string.h kutubxonasi oid misollar ishlash.
22-mavzu. Istisno (exception) larni qayta ishlash (throw, try va catch)., Oddiy try-catch bloklari orqali xatolarni ushlash throw operatori yordamida foydalanuvchi xatosini chiqarish. Bir nechta catch bloklarida turli tipdagi istisnolarni qayta ishlash.
23-mavzu. Istisnoga oid misollar olish., try-catch operatoriga oid misollar ishlash Fayl bilan ishlashda istisno chiqarishga oid misollar ishlash