Ma'lumotlar turlari reja: Kirish. Fundamental ma’lumot turlari 2
Download 135.5 Kb.
|
C MA\'LUMOT TURLARI
- Bu sahifa navigatsiya:
- QUYIDAGILAR MURAKKAB TURLAR HISOBLANADI: Massiv
- FOYDALANILADIGAN ADABIYOTLAR
unsigned long long, unsigned long long int lar aynan bir xil bo’lib, ishorasiz butun sonlar turi hisoblanadi. Hajmi kamida 8 bayt va 0 dan 18446744073709551615 gacha bo’lgan sonlarni qabul qiladi.
float. Yagona aniqlikga ega bo’lgan haqiqiy sonlar turi hisoblanadi. Bunday aniqlikga ega sonlar odatda 4 bayt hajmga ega va 1.17E-38 dan 3.4E38 gacha bo’lgan sonlarni qabul qiladi. double. float ga nisbatan ikki karra yuqori aniqlikga ega bo’lgan haqiqiy sonlar turi va odatda 8 bayt hajmga ega. 2.23E-308 dan 1.79E308 gacha bo’lgan sonlarni qabul qiladi. long double. Kengaytirilgan aniqlikga ega bo’lgan haqiqiy sonlar turi va odatda 10 yoki 16 bayt (kompillyatorga bog’liq) hajmga ega. 3.36E-4932 dan 1.18E4932 gacha bo’lgan sonlarni qabul qiladi. QUYIDAGILAR MURAKKAB TURLAR HISOBLANADI: Massiv. Misol: int Massiv1[10]; double Massiv2[10]; Funksiyalar. Funksiyalarning e’lon qilinishi ularning nomi va turini ko’rsatib beradi. Funksiyalarning aniqlanishi esa ularning nomi, turi va “tanasi” ni ko’rsatib beradi. Misol: void Funksiya1(int); // funksiya e’lon qilinyapti int Funksiya2() { //... } // funksiya aniqlanyapti Ma’lumot turlari jadvali: XULOSA. Yuqorida aytib o’tilganlardan shuni tushunish mumkinki, dastur tuzish uchun albatta, bitta funksiya bo’ladi. Funksiya ham bitta ma’lumot turi hisoblanadi. Har bitta dastur tuzilganda,o’zgaruvchi kiritiladi. O’zgaruvchining turlari e;lon qilish uchun ma’lumot turlari haqida tushunchasi bo’lishi kerak.Ma’lumot turlarini to’g’ri qo’llash dasturni aniq, tushunarli va sodda bo’lishiga olib keladi. FOYDALANILADIGAN ADABIYOTLAR: 1.Aбдуллаев З.С., Мирзаев С.С., Шодмонова Г., Шамсиддинов Н.Б. “Информатика ва ахборот технологиялари” Ўқув қўлланма. Ташкент 2012. 2.Yusupov M., Raxmankulova B.O. “C++ dasturlash tili asoslari” fanidan uslubiy qo’llanma. TIQXMMI. 2018. 6-39-betlar. 3.Z.C.Abdullaev, M.Yusupov, B.Raxmankulova, Sh.Aynakulov “Amaliy axborot texnologiyalari”, Tashkent. 2019. 317b. 4. Шмидский Я.К. Программирования на языке С + + : Самоучитель. Учебное пособие, М.: Диалектика. 2004, 361 с. 5.ЛуисД. С и С++. Справочник.. М: Бином, 1997. 6.B.J.Boltaev, A.R.Azamatov, A.D.Raximov va boshqalar. “C++ dasturlash tili asoslari” Amaliy qo’llanma. Nazariya,masalalar, mulohazalar,yechimlar,tavsiyalar. Toshkent. 17-114-betlar. Download 135.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling