C++ mashqlari
Barcha bo‘limlardagi mashqlar yordamida C++ bo‘yicha ko‘nikmalaringizni sinab ko‘ring:
Mashqlar
Sintaksis6 ta mashq
Ko‘rsatmalar (statements)5 ta mashq
Matn chiqarish4 ta mashq
Sonlarni chiqarish3 ta mashq
Yangi qatorlar5 ta mashq
Izohlar4 ta mashq
O‘zgaruvchilar6 ta mashq
Bir nechta o‘zgaruvchi5 ta mashq
Identifikatorlar4 ta mashq
Konstantalar4 ta mashq
Foydalanuvchi kiritishi5 ta mashq
Ma’lumot tiplari5 ta mashq
Sonli ma’lumot tiplari4 ta mashq
Boolean ma’lumot tiplari4 ta mashq
Belgili ma’lumot tiplari6 ta mashq
String ma’lumot tiplari6 ta mashq
auto kalit so‘zi5 ta mashq
Arifmetik operatorlar6 ta mashq
O‘zlashtirish operatorlari5 ta mashq
Taqqoslash operatorlari5 ta mashq
Mantiqiy operatorlar6 ta mashq
Stringlar5 ta mashq
Stringlarni birlashtirish5 ta mashq
Sonlar va stringlar5 ta mashq
String uzunligi5 ta mashq
Stringdagi belgilarga murojaat7 ta mashq
Maxsus belgilar4 ta mashq
Foydalanuvchi kiritgan stringlar5 ta mashq
Stringlar va nomlar fazosi3 ta mashq
C uslubidagi stringlar5 ta mashq
Matematika7 ta mashq
Boolean qiymatlar7 ta mashq
Boolean ifodalar5 ta mashq
if5 ta mashq
else6 ta mashq
else if5 ta mashq
Qisqa if..else (ternar operator)4 ta mashq
switch5 ta mashq
while sikli6 ta mashq
do/while sikli5 ta mashq
for sikli5 ta mashq
Ichma-ich sikllar5 ta mashq
foreach sikli4 ta mashq
break va continue6 ta mashq
Massivlar5 ta mashq
Massivlar va sikllar5 ta mashq
Massiv o‘lchamini ko‘rsatmaslik4 ta mashq
Massiv o‘lchamini aniqlash6 ta mashq
Ko‘p o‘lchovli massivlar5 ta mashq
Strukturalar6 ta mashq
Enum’lar6 ta mashq
Havolalar (references)5 ta mashq
Xotira manzili5 ta mashq
Ko‘rsatkichlar (pointers)5 ta mashq
Ko‘rsatkich qiymatini olish (dereference)4 ta mashq
Ko‘rsatkich qiymatini o‘zgartirish3 ta mashq
Xotirani boshqarish3 ta mashq
new va delete5 ta mashq
Funksiyalar6 ta mashq
Funksiya parametrlari6 ta mashq
Standart parametrlar4 ta mashq
Bir nechta parametr4 ta mashq
Qaytariladigan qiymatlar7 ta mashq
Havola orqali uzatish4 ta mashq
Massivlarni uzatish4 ta mashq
Strukturalarni uzatish3 ta mashq
Funksiyalarni qayta yuklash (overloading)4 ta mashq
Ko‘rinish sohasi (scope)6 ta mashq
Rekursiya4 ta mashq
Lambda funksiyalar7 ta mashq
OOP7 ta mashq
Sinflar va obyektlar7 ta mashq
Sinf metodlari6 ta mashq
Konstruktorlar6 ta mashq
Konstruktorlarni qayta yuklash3 ta mashq
Kirish spetsifikatorlari9 ta mashq
Inkapsulyatsiya6 ta mashq
friend funksiyalar3 ta mashq
Vorislik7 ta mashq
Ko‘p bosqichli vorislik4 ta mashq
Ko‘plik vorislik4 ta mashq
Vorislikda kirish spetsifikatorlari3 ta mashq
Polimorfizm4 ta mashq
Shablonlar (templates)5 ta mashq
Fayllar6 ta mashq
Sana va vaqt3 ta mashq
Xatolar5 ta mashq
Nosozliklarni tuzatish (debugging)3 ta mashq
Istisnolar (exceptions)7 ta mashq
Ma’lumotlar tuzilmalari va STL8 ta mashq
Vektorlar8 ta mashq
list7 ta mashq
Steklar5 ta mashq
Navbatlar7 ta mashq
deque7 ta mashq
Set’lar7 ta mashq
Map’lar7 ta mashq
Iteratorlar4 ta mashq
Algoritmlar7 ta mashq
Mashq
Mashqlar "bir nechta variantdan tanlash" va "bo‘sh joylarni to‘ldirish" turidagi savollardan iborat.
Har bir bo‘limda 3 tadan 9 tagacha savol bor.
Javobni darslikning tegishli bobidan topish mumkin.
Agar qiynalib qolsangiz yoki noto‘g‘ri javob bersangiz, qayta urinib ko‘rishingiz yoki to‘g‘ri javobni ko‘rish uchun "Javobni ko‘rsatish" tugmasini bosishingiz mumkin.
C++ sertifikati
C++ bo‘yicha sertifikat oling
W3Schools dasturlash kursini tamomlang, bilimingizni mustahkamlang va CV, portfolio hamda LinkedIn profilingizga qo‘shishingiz mumkin bo‘lgan sertifikatga ega bo‘ling.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
