Ikki o‘lchovli massivlarga oid masalalar (massivdagi barcha elementlar yig‘indisini hisoblash, elementlari yig‘indisi eng katta bo‘lgan satrni aniqlash).
Ikki o‘lchovli massivlarga oid masalalar (ustun elementlari yig‘indisini hisoblash, massiv elementlari qiymatlarini tasodifiy almashtirish).
Ikki o‘lchovli massivlarni funksiyaga argument sifatida uzatish (passing two-dimensional arrays to functions).
Rekursiv funksiyalar (recursive functions).
2 -BOʻLIM
Ob’yektlar uchun sinflarning aniqlanishi (sinf, ob’yekt, konstruktor);
Konstruktorlar (parametrli, parametrsiz, ob’yekt yaratish);
Ob’yektlarni qurish va ulardan foydalanish (ob’yektni nomlash, ob’yektga murojaat);
Bajariluvchi sinfdan sinfning aniqlanishini ajratib olish (kutubxona fayli (.h fayl), bajariluvchi fayl (.cpp fayl));
Koʻp marta bogʻlanishning oldini olish (#define, #ifndef);
Ma’lumotlar maydoni inkapsulyatsiyasi (private, get funksiya, set funksiya);
Oʻzgaruvchilar chegarasi (ma’lumotlar maydoni, local va statik oʻzgaruvchilar);
Sinflar abstraksiyasi va inkapsulyatsiya (sinf abstraksiyasi, sinf inkapsulyatsiyasi);
string sinfi (satrni qurish, satrga qiymat qoʻshish, satrga ta’minlash);
Satrlarga ishlov berish funksiyalari (at, clear, erase, empty);
Satrlarga ishlov berish funksiyalari (length, size, capacity, c_str());
Satrlar ustida amallar (satrlarni taqqoslash, ichki satrlarni olish, satrdan qidirish);
Satrlar ustida amallar (satr kiritish va almashtirish, sonlarni satrlarga oʻtkazish, satrlarni boʻlaklash);
Do'stlaringiz bilan baham: |