Bajardi: Izbosarov Asqar




Download 136.03 Kb.
Pdf ko'rish
Sana09.01.2024
Hajmi136.03 Kb.
#133468
Bog'liq
Dasturlash 9 mavzuga javoblar
TrueCrypt dasturi kiberxafsizlik I.Asqar, Izbosarov.A malumotlar tuzulmasi1-amaliy


Dasturlash 9 mavzuga javoblar
Bajardi: Izbosarov Asqar 
Assalomu alaykum! C++ dasturlash tiliida sonli sinflar bilan 
ishlashni o'rganish uchun sizning savollaringizga javob beraman. 
1. Sonli sinflar ma'lumotlar turlarini yaratish uchun yaratiladi. 
2. Sonli sinflarni bilish uchun, ularning obyektlarini yaratish va 
ularning metodlaridan foydalanish kerak. 
3. Sonli sinflarda amallarni bajarish uchun funksiyalar obyekt 
usulida aniqlanadi. 
4. Kompleks va arifmatik amalar o‘zaro hamkorlikda ishlaydi. 
5. Kopmleks tipni arifmetik tipka tenglashtirish mumkin emas. 
6. Haqiqiy (real) yoki mavhum qismini oddiy arifmetik tipga qiymat 
qilibberish mumkin emas. 


7. Kopmleks sonning real qismi real() funksiyasi bilan olinadi. 
8. Kopmleks sonning mavhum qismi imag() funksiyasi bilan olinadi. 
9. double re = complex_obj.real(); va double re=real(complex_obj); 
sintaktiklarning farqi yo'q. 
10. Kompleks soning mavhum qismini quyidagi ko'rinishda kiritiladi: 
3+4i 
11. Kompleks sonni to‘liq kiritish uchun qavs ichida real va mavhum 
qismlari quyidagi belgi bilan ajratiladi: (3,4) 
12. Kompleks sinfi qanday operandlarni qo‘llab quvvtlamaydi? 
13. Valarray konteyneri massiv elementlarini birlashtirish va 
matematik amallarni hisoblash uchun kerak bo'ladi. 
14. Massiv element indekslari bo‘yicha birlashtrish operatorlari va 
elementlar aro matematik amallarni hisoblash sinfi aytiladi. 


15. apply() funksiyasi massiv elementlarini bir vaqtda o‘zgarishlarni 
bajaradi va yangi massivni qaytaradi. 
16. cshift() funksiyasi berilgan son qiymat bo‘yicha indeks asosida 
massivni surib yangi massiv qaytaradi. 
17. Valarray tiplari bilan bajariladigan amallarni qayta aniqlash 
mumkin emas. 
18. slice sinf valarray sinfning merosxo‘ridir va bir o‘lchovli 
to‘plamostilarni yaratishda ishlatiladi. 
19. slice sinf valarray obyektlarining tavsiflovchi parametrlarni 
saqlaydi. 
20. slice sinfining konstruktorida 3 ta parameter bor: valarray 
obyekti, boshlang'ich indeksi va uzunligi. 


21. Agar qism to‘plam yordamida aniqlangan massiv doimiy 
valarrayning kichik bo‘lagi bo‘lsa, bu massiv yangi narsa emas, balki 
asosiy massivdan foydalaniladi. 
22. stride() funksiyasi valarray to‘plamostining elementlari orasidagi 
nimani topadi. 
23. Qaysi sinf valarrayning ko‘p o‘lchamli to‘plamostilari bilan 
ishlashga mo'ljallangan. 
24. Sinf gslice – Valarray bazaviy sinfdan olingan va nechta 
paramertni qabul qiladi? 
25. Agar to‘plam gslice bilan aniqlangan va valarrayning 
to‘plamostisi bo'lsa, gslice yangi narsa hisoblanmaydi, balki asos 

Download 136.03 Kb.




Download 136.03 Kb.
Pdf ko'rish