Mavzu: Algoritm haqida umumiy intuitive ta’rif


PASCAL da Qiymatlar chegarasi



Download 384,21 Kb.
bet17/25
Sana14.06.2022
Hajmi384,21 Kb.
#669941
1   ...   13   14   15   16   17   18   19   20   ...   25
Bog'liq
Mavzu Algoritm haqida umumiy intuitive ta’rif

PASCAL da

Qiymatlar chegarasi

Egallaydigan xotira hajmi

ShortInt

-128 ...127

8 bit

Integer

-32768 ...32767

16 bit

LongInt

-2147483648 ..2147483647

32 bit

Byte

0 ...255

8 bit

Word

0 ...65535

16 bit

DELPHI da

Qiymatlar chegarasi

Egallaydigan xotira hajmii

ShortInt

-128 ...127

8 bit

Smalfint

-32768 ...32767

16 bit

Integer

-2147483648 ...2147483647

16 bit

LongInt

-2147483648 ...2147483647

32 bit

Int64

-9223372036854775808 ... 9223372036854775807

64 bit

Byte

0 ...255

8 bit

Word

0 ...65535

16 bit

Longword

0...4294967295

32 bit

10.2-misol
Var





N, к: Integer; tartib_raqam : Byte;
PASCAL va DELPHI: haqiqiy sonli qiymatlar qabul qiladigan o‘zgaruvchilar haqiqiy sonli o‘zgaruvchilar deyiladi. Ularning turlari quyidagi jadvalda keltirilgan:

PASCAL da

Qiymatlar chegarasi

Razradi

Egallaydigan xotira hajmii

Real

-2,9'1039 ... 1,7-103S

11-12

6 bayt

Single

-1,5 1045 ...3,4-1038

7-8

4 bayt







Double

-5,0-10324 ...1,7-10308

15-16

8 bayt

Extended

-3 , 4-104932 ...1,1-104932

19-20

10 bayt

Comp

-9,2-1018 ...9,2-1018

19-20

8 bayt

DELPHI da

Qiymatlar
chegarasi

Razradi

Egallaydigan xotira hajmi

Real48

-2,9-1039...1,7-1038

11-12

6 bayt

Single

-1,5 1 045 ...3,4-1038

7-8

4 bayt

Real

-5,0-10324 ...1,7-10308

15-16

8 bayt

Double

-5,0-10324 ...1,7-10308

15-16

8 bayt

Extended

-3,6-Ю4951 ...1,1-104932

19-20

10 bayt

Comp

-9,2-1018 ...9,2-1018

19-20

8 bayt

Currency

-922337203685477.5808 ... 922337203685477.5807

19-20

8 bayt






Jadvaldagi «Razradi» sonning aniq raqamlari sonini bildiradi. Juda ko‘p hollarda real turidagi o‘zgaruvchilardan foydalanish yetarli bo‘ladi.
PASCAL va DELPHI: satrli o‘zgaruvchilarni tavsiflash uchun String maxsus so‘zi qo‘llaniladi. Bunday o‘zgaruvchilar uchun PASCALda kompyuter xotirasidan 256 bayt (256 ta belgi uchun) joy ajratiladi. DELPHI da esa bu ko‘rsatkich 2 Gbayt gacha bo‘lishi mumkin. Agar satrli o‘zgaruvchi qabul qiladigan satrdagi belgilar soni dastur ishlashi davomida ma’lum miqdordan, masalan, 10 ta belgidan oshmasa, kompyuter xotirasini tejash maqsadida, uni String[10] orqali tavsiflash maqsadga muvofiq.

  1. misol

var
qator: String; {qator nomli o ‘zgaruvchiga xotiradan 256 bayt ajratildi}
_satr: String[24]; {_satr nomli o ‘zgaruvchiga xotiradan 24 bayt ajratildi}
PASCAL va DELPHI: mantiqiy o‘zgaruvchilar Paskalning Boolean maxsus so‘zi orqali tavsiflanadi.

  1. misol

var
natija: Boolean;
katta, kichik: Boolean;
BASIC: o‘zgaruvchilar tavsiflanishi shart emas, agar tavsiflash zarurati bo‘lsa o‘zgaruvchini qo‘llashdan avval tavsiflanadi, masalan:
DIM N AS INTEGER
DIM B AS DOUBLE
Butun sonli o‘zgaruvchilar tavsiflanmasdan nom% kabi ham qo‘llanilaveradi. Chegaralashlar quyidagicha:

Turi

Qiymatlar chegarasi

Butun

-32768 ...32767

Uzun butun

-2147483648...2147483647

Oddiy musbat haqiqiy

2.802597-10-45...3.402823-1038

Oddiy manfiy haqiqiy

-2.802597-10-45 ...-3.402823-1038

Ikkilangan musbat haqiqiy

4.940656458412465-10"324 ... 1.79769313486231-10308

Ikkilangan manfiy haqiqiy

-4.940656458412465-10-324... -1.79769313486231-10308






BASIC: belgilisatrli ozgaruvchilarning oxirida $ yozi- ladi, ular uchun kompyuter xotirasidan 0 baytdan 32767 bayt- gacha joy ajratiladi; mantiqiy ozgaruvchilarni tavsiflash shart emas.
Bu yerda bob boshida aytib o‘tilgan tokchaning xususiyati o‘zgaruvchining turi bilan mos tushmoqda. Agar o‘zgaruvchi qiymati quyi chegaradan kichik bo‘lsa, yoki yuqori chegaradan katta bo‘lsa, xato natijaga olib keladi yoki INKOR holat yuzaga keladi.
Jadval ko‘rinishidagi miqdorlar
Kundalik hayotimizda ko‘p turdagi jadvallardan foyda- lanamiz: dars jadvali, shaxmat yoki futbol o‘yinlari bo‘yicha musobaqa jadvali, lotereya jadvali, karra jadvali, matematik jadval va boshqalar. Biz foydalangan tokchalar ham jadvalga misol bo‘ladi. Jadvalni tashkil etuvchilar uning elementlari deyiladi.
Jadval ko‘rinishidagi miqdorlar bir o‘lchovli (chiziqli), ikki o‘lchovli (to‘g‘ri to‘rtburchakli), uch o‘lchovli va hokazo bo‘ladi. Biz, odatda, chiziqli va to‘g‘ri to‘rtburchakli jadvallardan foy- dalanamiz. Chiziqli jadvallar satr yoki ustun shaklida ifodalanadi. Masalan, sinfingizdagi o‘quvchilar ro‘yxati sinf jurnalida ustun shaklidagi jadval ko‘rinishida yozilgan. O‘quvchilarning familiya- lari bu jadvalning elementlarini tashkil etadi. Ulaming har biri o‘z tartib raqamiga ega va har bir tartib raqamga faqat bitta o‘quvchining familiyasi mos keladi.
Ikki o‘lchovli jadvallar ustunlar va satrlardan tashkil topadi (elektron jadvallarga oid mavzularni eslang). Ularning element- lari ustun va satrlar kesishgan kataklarda joylashadi. Bunday jadvallarda biror elementni ko‘rsatish uchun uning nechanchi satr va nechanchi ustunda joylashganligini, ya’ni satr va ustun bo‘yicha tartib raqamlarini bilish kerak bo‘ladi. Demak, ikki o‘lchovli jadvalning har bir elementiga ikkita tartib raqami (satr va ustun bo‘yicha) mos keladi.

  1. misol

Guruhlardagi a’lochi o‘quvchilar sonini ifodalovchi jadval tuzing.


Download 384,21 Kb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish