C++ kiritish va chiqarish operatorlari bilan ishlash. 04.10.2022 1. unsigned short int smallNumber=65535; smallNumber++; Natijani ayting? 2. short va long tiplari qaysi hollarda ishlatiladi? - Agar qiymatlar keltirilgan tipdan katta bo`ladigan hol bo`lsa, long tipidan foydalaniladi.
- Short – 0.. 65 535 Long – 0 .. 4 294 967 295 Agar sizga bundanda katta sonlar kerak bo`lsa float yoki double tiplaridan foydalangan ma`qul. Lekin bunda aniqlik pasayadi, ma`lum xonadan so`ng sonni yaxlitlaydi.
3. const unsigned short int studentsPerClass = 15; studentsPerClass--; Natijani ayting? - Natija:
- decrement of read-only variable 'studentsPerClass'
- Enum yangi ma'lumotlar turlarini yaratish va keyin qiymatlari o`zgarmas qiymatlar to'plami bilan cheklangan o'zgaruvchilar aniqlash imkonini beradi. Masalan, siz COLOR ni raqam sifatida e'lon qilishingiz va uning uchun beshta qiymatni belgilashingiz mumkin: RED, BLUE, GREEN, WHITE И BLACK.
- Tip nomi, ochiladigan figurali qavs, vergul bilan ajratilgan o`zgarmas qiymatlar ro'yxati, yopuvchi figurali qavs va nuqtali vergul. Masalan:
- enum COLOR { RED, BLUE, GREEN, WHITE, BLACK }; Bu ifoda ikki narsani bajaradi.
- 1. COLOR nomli yangi tip yaratiladi.
- 2. Belgili konstantalar aniqlanadi: RED - 0 qiymat; KO‘K - 1 qiymat; GREEN - 2-qiymat ...
- enum Color { RED=100, BLUE, GREEN=500, WHITE, BLACK=700 };
4. enum COLOR { WHITE, BLACK = 100, RED, BLUE, GREEN = 300 }; 5. а) Age b) ! ex c) R79J d) TotalIncome e) _Invalid - Quyidagi o`zgaruvchi nomlarini yaxshi, yomon va umuman qo`llab bo`lmaydigan turlarga ajrating.
- A,d,e –yaxshi
- C-yomon
- B-qo`llab bo`lmaydi
Do'stlaringiz bilan baham: |