Abdulla Qodiriy nomli Jizzax Davlat Pedagogika Instituti FizikaMatematika
Abdulla Qodiriy nomli Jizzax Davlat Pedagogika Instituti
Fizika-Matematika fakulteti Matematika o’qitish metodikasi yo’nalishi 202 -guruh talabalari Ortiqova Noila Hamrayeva Muxayyo
Mavzu: C++ tilida o’zgarmaslar bilan ishlash. Reja: 1. C++ tilida o’zgarmaslar. 2. C++ tilida o’zgarmaslar tadbig’i
O’zgarmas- bu fiksirlangan sonni, satrni va belgini ifodalovchi leksemadir. O’zgarmaslar 4 guruhga bo’linadi: ØButun ØHaqiqiy ØBelgi ØSatr
Butun o’zgarmaslar quyidagi formalarda bo’ladi: Ø O’nlik o’zgarmas 0 raqamidan farqli raqamdan boshlanuvchi raqamlar ketma-ketligi va 0 hisoblanadi: 0; 123; 7987; 11. Ø Manfiy o’zgarmaslar bu ishorasiz o’zgarmas bo’lib unga faqat ishorani o’zgartirish amali qo’llanilgan deb hisoblanadi. Davom etish Ø Sakkizlik o’zgarmas 0 raqamidan boshlanuvchi sakkizlik sanoq sistemasi (0, 1, … , 7) raqamlaridan tashkil topgan ketmaketligi: 023; 0777; 0. Ø O’n oltilik o’zgarmas 0 x yoki 0 X belgilaridan boshlanadigan o’n oltilik sanoq sistemasi raqamlaridan iborat ketma-ketlik hisoblanadi: 0 x 1 A; 0 x 9 F 2 D; 0 x 23. Dastur Natija
Haqiqiy o’zgarmaslar-suzuvchi nuqtali son bo’lib u 2 xil formatda berilishi mumkin. Davom etish üO’nlik fiksirlangan nuqtali formatda: 24. 56; 13. 0; 66. 8; 0. 87; ü Eksponentsial shalkdagi o’zgarmaslar: Dastur 5 e+3; 0. 25 e 4; 31. 4 e-1; Natija
Davom etish Belgili o’zgarmaslar qo’shtiroq (‘, ’-apostroflar) ichiga olingan alohida belgilardan tashkil topadi va u char kalit so’zi bilan aniqlanadi: ‘e’; ‘@’; ‘ 7’; ‘z’; ‘+’. Dastur Natija
Satr o’zgarmaslar 2 ta qo’shtirnoq (“, ”) ichiga olingan belgilar ketma-ketligi: Davom etish “Bu satr o’zgarmas va uning nomi stringn” Dastur Natija
Etiboringiz uchun raxmat!
- Slides: 9