Adabiyotlar ro’yxati:
1.
D.S. Malik. C++ Programming: From problem analysis to program design.
Course Technology, 2011.
2.
B. Straustrup. Yazыk programmirovaniya C++. Spestialnoe izdanie.-M.:
OOO «Binom-Press», 2006.
3. Madraximov Sh.F., Gaynazarov S.M. C++ tilida Dasturlash asoslari//
Toshkent, O’zbekiston Milliy Universiteti, 2009.
Nazorat savollari
1. Mantiqiy qo’shish operatori nechta ifoda orqali hisoblanadi?
2. Mantiqiy inkor operatori tekshirilayotgan ifoda yolg’on bo’lsa qanday qiymat
qaytaradi?
3. if operatori nima?
4. C++ tilining qurilmalari operatorlarni blok ko’rinishida tashkil qilishga imkon
beradimi? Buni tushuntirib bering.
5. Blok – nima?
6. Shart operatorida e’lon qilish operatorlarini ishlatish mumkinmi?
7.
1
> va
2
> shartli operator bo’lishi mumkinmi?
8. Agar tekshirilayotgan shart nisbatan sodda bo’lsa nima ishlatish mumkin?
9. switch tarmoqlanish operatori nima?
10. break va default kalit so’zlari nimauchun ishlatiladi?
11. switch operatorida e’lon operatorlari ham uchrashi mumkinmi?
12. switch operatori bajarilishida “sakrab o’tish” holatlari bo’lishi hisobiga blok
ichidagi ayrim e’lonlar bajarilmasligi va buning oqibatida dastur ishida xatolik ro’y
berishi mumkinmi?
13. switch operatori nima uchun ishlatiladi?
14. Sanab o’tiluvchi turlar va shu turdagi o’zgaruvchilarga misol keltiring.
15. Mantiqiy operatorlarga nimalar kiradi?
16.
1
> < operand
2
> quyidagi amal nimani anglatadi?
17. “&&” “||” “!” operatorlari nimani anglatadi?
18. (x==3) && (y==5) agar x va y qiymatlari xar hil bo’lsa qanday qiymat qaytaradi?
19. Mantiqiy ko’paytirish operatori qanday belgi orqali belgilanadi?
20. Mantiqiy qo’shish operatori qanday belgi orqali belgilanadi?