Pdf-xchange 0 Examples


PASKAL TILINING BAZI-BIR PROTSEDURA VA FUNKSIYALARI



Download 6,97 Mb.
Pdf ko'rish
bet74/253
Sana26.03.2022
Hajmi6,97 Mb.
#510918
1   ...   70   71   72   73   74   75   76   77   ...   253
Bog'liq
konf02

PASKAL TILINING BAZI-BIR PROTSEDURA VA FUNKSIYALARI 
Azimov B.R.
Andijon davlat universiteti 
Exit-protsedurasi vazifasi dastur blokidan chiqish. 
program misol; 
function test: integer; 
begin test:=5; exit; test:=10; end; 
begin writeln(test); end. 
Dastur begin va end orasidan exit ko’rsatmasigacha ko'rsatmalarni bajaradi 
va chiqib ketadi. Natija sifatida 5 chop etladi ya'ni exit ko’rsatmasidan keyin 
testga o'zlashsin 10 ko’rsatmasi ishlamasdan chiqib ketadi. 
Halt[(ExitCode: word)]-bu protsedura dastur ishini tugallaydi qisqacha 
qilib aytganda dastur ishini to’xtatadi.
RunError[(ErrorCode: word)]- protsedurasi dastur xatoliklarini aniqlashda 
ishlatiladigan errorcode ga mos xotolik tarifini chiqaradi. 
Chr(N: byte): char- funksiyasi ASCII kodidagi raqamga mos keluvchi 
belgiga almashtirish vazifasini bajaradi. Quydagi qisqacha dastur unga misol 
bo’la oladi. 
program misol; 
var i: integer; 
begin 
writeln('ASCII kodidagi belgilar'); 
for i:=0 to 255 do 
writeln(chr(i));
readln; 
end. 
Yuqoridagi qisqacha dastur ASCII kodidagi 0 da boshlab 255 hil belgini 
ekranga chop etadi.
Ord(x): Longint- yuqoridagi funksiyaga o’xshash faqat bu funksiyaning 
vazifasi kiritilgan belgining ASCII kodidagi nomerini chiqarib beradi. 
program misol; 
var ch: char; 
begin 
repeat 
ch:=readkey; 
write('.',ord(ch),'.'); 
until ch=#27; 
end. 
Dasturdagi “readkey” buyrug’i belgini o'qish uchun bu enter bosmaslik 
uchun ishlatiladi. 


109 
Frac(X:real): real – arifmetik funksiyasi sonning kasr qismini ajratib olish 
uchun xizmat qiladi. Qisqacha dastur orqali uni ko’rib chiqamiz. 
program misol; 
begin 
writeln(frac(5/4)); 
end. 
Dasturda natijasi sifatida 0.25 real soni ko’rinadi. 
Int-arifmetik funksiyasi real sonning butun qismini ajratib olish uchun 
xizmat qiladi butun qismi deganda verguldan oldingi sonni nazarda tutiladi, uning 
yozilishi quydagicha Int(x: real): real; misol sifatida yuqoridagi dasturga qiyosan 
oladogan bo’lsak quydagicha dastur yozishimiz mumkin. 
program misol; 
begin 
writeln(int(5/4)); 
end. 
Bizga natija sifatida 1 soni ekranga chiqadi. Yuqoridagi protsedura va 
funksiyalar kam hollarda ishlatilangan shu sababdan ulani qisqacha bo’lsada 
tushintirib o’tildi. 

Download 6,97 Mb.

Do'stlaringiz bilan baham:
1   ...   70   71   72   73   74   75   76   77   ...   253




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