22
MAVZU: C++da strukturalar bilan ishlash.
I.ISHDAN MAQSAD:
Talabalarga C++ dasturlash tilida strukturalarni
tushintirish va
strukturalarni amaliyotda qo‘llash.
II.LABORATORIYA MASHG‘ULOTIGA KERAK BO‘LADIGAN JIHOZLAR:
Zamonaviy Core i5 yoki Core i7 kompyuterlari. Proektor qurilmasi. Konspekt daftarlari.
Laboratoriya ishi natijalar qaydi.
III.ISHNI BAJARISH TARTIBI:
Mustaqil bajarish uchun variantlar:
Krestik-nolik o'yinidan konsolga quyidagi vaziyatni chiqaradigan dastur yozing:
X | O | X
O | X | X
O | X | O
Bu holda, turli xil amalga oshirish variantlarini yarating:
1. std nom
maydonidan foydalanish;
2. use namespace
std dan foydalanmasdan;
3. Endl dan foydalanish
4. endl dan foydalanmasdan
5. Shunday qilib, kodda barcha chiqishlar bitta satrga yoziladi (bitta buyruq bilan)
6. Shunday qilib, ko'rsatilgan rasm kodda ham o'qiladi.
Bular shunday qilib, rasmda bir-birining ostida
joylashgan xoch va oyoq
barmoqlari ham kerakli holatda va kodda bir-birining ostida bo'ladi. Konsolga kirish va
chiqish bu erda va undan keyin (butun darslik davomida) faqat lotin harflarida (ingliz
alifbosi) amalga oshirilishi kerak. Qo'shimcha mexanizmlarni o'rganish zarurati tufayli
ushbu qo'llanmada rus tilidan foydalanilmaydi.