Bitiruv malakaviy ishi Mavzu: Paskal algoritmik tilida yozilgan dasturning asosiy elementlari



Download 125,5 Kb.
bet4/13
Sana17.11.2022
Hajmi125,5 Kb.
#867546
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
1) Paskal algoritmik tilida yozilgan dasturning asosiy elementlari

Label 9, 12, 84;
Konstanta yoki o’zgarmas kattalik deganda aniq bir turdagi qiymatni
tushunamiz, dastur ishlash jarayonida bu qiymat o’zgarmaydi shu sababli ular
o’zgarmas deb ham yuritiladi. Paskal tilida konstantalarga nom beriladi.

Konstantalar tavsiflarining barchasi konstantalar bo’limi tarkibida bo’lishi


kerak.
::=/ const
;;
::==(qiymat);
Konstantalar bo’limi const xizmatchi so’z bilan boshlanadi va nuqtali vergul
(;) bilan tugaydi.
Misol:
Const A=36; V=12.6; KAF=’FINANSI’;
Toifalar bo’limi quyidagicha aniqlaniladi:
::= / type ;;
integer (butun), real (xaqiqiy), char(matnli), boolean (mantiqiy)
toifadagi qiymatlar bilan bir qatorda Paskal tilida boshqa toifadagi qiymatlarni ham
ishlatish mumkin. Lekin standart toifalardan farqli ravishda boshqa toifalar
dasturda aniq tavsiflanishi kerak. Bu tavsiflashni quyidagilarda ko’rishimiz
mumkin:
::==
::=/
Bu metaformuladagi toifa nomi sifatida standart toifa nomi ham berilishi
mumkin. Toifalarning hamma tavsiflari toifalar bo’limida berilgan bo’lishi kerak.
Toifalar bo’limi type xizmatchi so’zi bilan boshlanadi, undan keyin esa keyin
toifalar tavsifi yoziladi. Toifalar tavsifi bir-biridan nuqta vergul (;) orqali ajratiladi :
::= / type ;{};
Misol:
Type
mantiq= boolean;
hafta=(dush,sesh,chor,pay,jum,shan,yaksh);
ishkuni=sesh…jum;
Bu misolda 3 ta toifa tavsiflari bor. Birinchi qatorda standart mantiqiy
toifaga boshqa nom berilyapti – mantiq. Ikkinchisida yangi qayd qilingan toifa
kiritilayapti va unga hafta degan nom berilyapti. Uchinchisida yangi chegaralangan
toifa kiritilyapti unga ishkuni deb nom berilyapti.



Download 125,5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




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