Узбекистон Республикаси Олий ва ¤рта махсус таълим Вазирлиги



Download 1,71 Mb.
bet102/113
Sana19.02.2022
Hajmi1,71 Mb.
#458881
1   ...   98   99   100   101   102   103   104   105   ...   113
Bog'liq
Iqtisodiy Informatika

<ўзлаштириш оператори>::=<ўзгарувчи>:=<ифода>;


бу ерда иккита белгидан иборат бўлган асосий белги «:=»
«ўзлаштириш» деб ўқилади.
Ўзлаштириш операторининг бажарилишида «:=» белгисининг ўнг томонидаги ифоданинг қиймати ҳисобланиб, белгининг чап томонидаги ўзгарувчи томонидан ўзлаштирилади.
Шундай қилиб, ўзлаштириш оператори мустақил мантиқий тугалланган ҳисоблаш жараёнини ифодалайди: ўзлаштириш оператори бажарилиши натижасида маълум ўзгарувчилар кейинги босқичларда ишлатилиши мумкин бўлган янги жорий қийматни қабул қилади.
Турли тоифадаги ифодалар аслида кўп ўхшашликларга эга бўлиб, уларнинг барчаси операндлардан, амал белгиларидан, амалларнинг ихтиёрий кетма-кетлигини бажариш имкониятини берувчи қавслардан ташкил топади.
Бунда операндлар уч турли: ўзгармас, ўзгарувчан ва ҳисобланадиган бўладилар.
Ўзгармас операнд дастур тузилаётганда маълум бўлган ва бажарилиши давомида ўзгармас бўлган қиймат бўлиб, бошқача айтганда ўзгармас операнд-бу бирор тоифадаги константадир.
Ўзгарувчи операнд қиймати дастур бажарилиши давомида аниқланади ва ўзгариши мумкин. Аммо бу операнд қатнашган ифоданинг ҳисобланишидан олдин унинг қиймати аниқланган бўлиши лозим. Бундай операндлар Паскаль тилининг ўзгарувчилари ҳисобланади. Синтаксис жихатдан ўзгарувчи - қийматни ўзлаштирадиган, шу ўзгарувчи номи сифатида қўлланиладиган идентификатордир. Ҳисобланадиган операнд қиймат хатто ҳисоблашдан аввал хам аниқланмаган бўлиб, ифода ҳисобланиши жараёнида аниқланади. Ҳисобланадиган операндлар сифатида Паскаль функцияларини кўрсатиш мумкин.
Операторнинг ўнг тарафидаги ифода қийматининг тоифасига кўра ўзлаштириш операторини шартли равишда бир неча турга ажратиш мумкин.
Арифметик ўзлаштириш оператори ўзгарувчига арифметик тоифадаги, яъни REAL ёки INTEGER турдаги қийматни бериш учун хизмат қилади.
Бундай операторнинг ўнг тарафидан арифметик ифода, яъни шу турлардаги қийматни ҳисоблаш қоидасини берувчи ифода бўлиши керак. Агар ўзлаштириш операторининг чап қисмидаги ўзгарувчи REAL турга эга бўлса, арифметик ифоданинг қиймати REAL турдаги ёки INTEGER турдаги бўлиши мумкин (бу холда олинадиган бутун қиймат автоматик тарзда хақиқий қийматга айлантирилади). Агар чап қисмдаги ўзгарувчи INTEGER турга эга бўлса, унда арифметик ифода, албатта, шу турдаги қийматни сақлаши керак. Арифметик ифоданинг барча операндлари REAL ёки INTEGER турида бўлиши керак.
Асосий операндлар сифатида ўзгармаслар (ишорасиз сон ёки константа номи), ўзгарувчилар ва функциялар ишлатилади.
Арифметик ифодага қуйидаги мисолларни (ифоданинг ўнг тарафида унинг хисобланиш тартиби, ҳар бир ифода натижаси ва ишлатилган функциялар қийматлари тоифаларини ҳисобга олган ҳолда) келтириш мумкин:

Download 1,71 Mb.

Do'stlaringiz bilan baham:
1   ...   98   99   100   101   102   103   104   105   ...   113




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