1-Маъруза. Дастурлаш тиллари ва уларни куллаш


Узгарувчиларни ифодалаш булими



Download 1,35 Mb.
bet10/68
Sana25.02.2022
Hajmi1,35 Mb.
#311154
TuriИнструкция
1   ...   6   7   8   9   10   11   12   13   ...   68
Bog'liq
PASCAL

2.10Узгарувчиларни ифодалаш булими.


Узгарувччиларни ифодалаш булими. (VAR),

Дастурда учрайдиган хар кандай узгарувчи эълон килиниши шарт. Узгарувчиларни эълон килиш булими VAR сузидн бошланиб, ундан сунг икки нукта билан ажратилган узгарувчилар номи езилади.


Езилиши:
VAR


<идентификатор,...> : <тип>;
Мисол.
VAR
A, B, C : integer;
Result, Sum : real;
Vxod : boolean;

2.11Функция ва процедураларни ифодалаш булими


Кисм дастури, стандарт процедура ва функциялар,

Бу булимда кисм дастурларининг таналари жойлашади. Кисм дастури деб дастурнинг бошка кисмларидан чакирилиши мумкин ва номга эга булган дастур бирлигига айтилади. Паскаль дастурлаш тилида кисм дастури ролини процедура ва функциялар бажаради. Умумий холларда кисм дастури хам дастур каби структурага эга. Кисм дастурини ифодалаш учун дастурнинг бошида езиладиган PROCEDURE ва FUNCTION сузларидан фойдаланилади.


Процедурани езилиши:


PROCEDURE <процедура номи {<параметрлар>};


<езувлар булими >
<операторлар булими>
END;

Функциянинг езилиши:


FUNCTION <функциянинг номи {<параметрлар>} : <натижа типи>;


<езувлар булими>
<операторлар булими>
END;
Процедура ва функциялар стандарт ва фойдаланувчи томонидан аникланган булиши мумкин. Стандарт процедура ва функциялр тилнинг бир кисми булиб уларни эълон килмасдан хам чакириш мумкин. Фойдаланувчининг процедура ва функциялари эълон килиниши шарт.

2.12Операторлар булими


Оператор, Begin, End.

Ппаскаль тилидаги дастурларда операторлар булими асосий булим хисобланиб, бу булимда узгарувчилар, константалар, узгарувчиларнинг кийматлари эълон килиниб, улар устида амаллар олиб борилади ва натижалар олинади. Операторлар булими BEGIN (бошланди) сузидан бошланади, сунгра тилнинг операторлари езилади, улар бир- биридан нукта вергул оркали ажратилади.


Булим END (тугади) сузи билан тугатилади. ва нукта куйилади.

BEGIN
<оператор;>


. . .
<оператор>
END.
Дастурдаги операторлар езилиш кетма-кетлиги буйича бажарилади.

Download 1,35 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   68




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