Теги
Кино Soundtreck










Минусофки








Талабалар
Наш опрос
Qaysi Xonandanni Qo'shiqlarini Saytimizga ko'proq joylashimizni istaysiz?
Всего ответов: 28
Статистика

    Онлайн всего:  6 1
    Гостей:    6 1
    Пользователей:    0

Primera Taronalar
Zohirshoh Jo'rayev-Dar kunji dilam 2019
Zohirshoh Jo'rayev-Dar kunji dilam 2019
Hurshid Tursunov-Yomg'irli osmon 2019
Hurshid Tursunov-Yomg'irli osmon 2019
Faxriddin Usubaliyev-Qiynama 2019
Faxriddin Usubaliyev-Qiynama 2019
Alisher Zokirov-Menman 2018
Alisher Zokirov-Menman 2018
Dasturlash texnalogiyasi xaqida
3 – dars. O’zgaruvchilar. (variables)


O’zgaruvchilar ob’ekt sifatida. Ci++ tilining asosiy tushunchalaridan biri nomlangan hotira qismi – ob’ekt tushunchasidir. Ob’ektning xususiy holi bu o’zgaruvchidir. O’zgaruvchiga qiymat berilganda unga ajratilgan hotira qismiga shu qiymat kodi yoziladi. O’zgaruvchi qiymatiga nomi orqali murojaat qilish mumkin, hotira qismiga esa faqat adresi orqali murojaat qilinadi. O’zgaruvchi nomi bu erkin kiritiladigan identifikatordor. O’zgaruvchi nomi sifatida xizmatchi so’zlarni ishlatish mumkin emas.

 

O’zgaruvchilar tiplari. O’zgaruvchilarning qo’yidagi tiplari mavjuddir:

 

char – bitta simvol;

long char – uzun simvol;

int – butun son;

short  yoki  short int – qisqa butun son;

long  yoki long int – uzun butun son;

float -  haqiqiy son;

long float yoki double – ikkilangan haqiqiy son;

long double – uzun ikkilangan haqiqiy son;

  

Butun sonlar ta’riflanganda ko’rilgan tiplar oldiga  unsigned (ishorasiz) ta’rifi kushilishi mumkin. Bu ta’rif qushilgan butun sonlar ustida amallar  mod 2n arifmetikasiga asoslangandir . Bu erda n soni int tipi hotirada egallovchi razryadlar sonidir. Agar ishorasiz k soni uzunligi int soni razryadlar sonidan uzun bulsa, bu son qiyjmati k mod 2n  ga teng bo'ladi. Ishorasiz k son uchun ga –k  amali 2n – k formula asosida hisoblanadi. Ishorali ya’ni signed tipidagi sonlarning eng katta razryadi son ishorasini ko’rsatish uchun ishlatilsa unsigned (ishorasiz) tipdagi sonlarda bu razryad sonni tasvirlash uchun ishlatiladi.

 

O’zgaruvchilarni dasturning ihtiyoriy qismida ta’riflash yoki qayta ta’riflash mumkin.

Misol uchun:

Int a, b1, ac; eki

Int a;

int b1;

int ac;

O’zgaruvchilar ta’riflanganda ularning qiymatlari aniqlanmagan bo’ladi. Lekin

o’zgaruvchilarni ta’riflashda initsializatsiya  ya’ni boshlang’ich qiyjmatlarini ko’rsatish mumkin.

Misol uchun:

Int I=0;

Char c=’k’;

 

Typedef ta’riflovchisi yangi tiplarni kiritishga imkon beradi.

Misol uchun yangi COD tipini kiritish:

Typedef unsigned char COD;

COD simbol;

Turkum: C++ dasturi | Qo'shilgan: ADMIN (29.06.2018)
Ko'rishlar: 184 | Teglar: 3 – dars. O’zgaruvchilar. (variable
         Kirish

    Логин:
    Пароль:
         Аудио
        Андроид
    Kechirasiz Surat yo'q
    Kechirasiz Surat yo'q
    Kechirasiz Surat yo'q
    Kechirasiz Surat yo'q
    Kechirasiz Surat yo'q
        Фото
        Мултфилм Музика







Design by © Diydor