Ызбекистон республикаси олий ва ырта


Protsedura va funktsiyalar bo’limi (Protsedura VA Funktsiyalar)


Download 1.28 Mb.
Pdf ko'rish
bet21/45
Sana26.10.2023
Hajmi1.28 Mb.
#1723178
1   ...   17   18   19   20   21   22   23   24   ...   45
Bog'liq
Kitob 8779 uzsmart.uz

Protsedura va funktsiyalar bo’limi (Protsedura VA Funktsiyalar). 
Yuqorida keltirilgan misolda protsedura va funktsiyalar bo’limida quyidagi 
protsedura ishtirok etgan: 
PROCEDURE RLINE; 
VAR M: LLINE; B: AR; Z: FAMILY; 
BEGIN
M: =1; 
WHILE NOT EOLN(INPUT) DO; 
BEGIN 
READ(LINE[M]); M: =M+1 
END;
READLN; 
LINE[M]: =EOL; POS: =1; 
END; (* Protsedura tamom *) 
Bu bo’lim haqida keyingi darslarimizda batafsil to’xtalamiz. 
 
Harakatlar bo’limi (OPERATORLAR). 
Dasturning bu qismi BEGIN 
xizmatchi so’zi bilan boshlanib END xizmatchi so’zi bilan tugaydi, faqat END 
xizmatchi so’zidan keyin nuqta ( . ) turishi kerak, ya’ni (END.). Harakatlar bo’limi, 
operatorlardan tashkil topgan bo’lib, dasturning bajariladigan qismidir. Yuqorida 
keltirilgan misolda harakatlar bo’limi quyidagi ko’rinishda edi: 
BEGIN
(* Dastur ishining boshlanishi *) 
15: LINE[1]: EOL; 
120: RLINE; 
.. .. .. .. .. .. .. .. .. .. 
END. 
 Nazorat topshiriqlari: 
2.1.1. 
Dastur bloki tarkibiga kiruvchi bo’limlar nomini ayting. 
2.1.2. 
Metkalar bo’limi vazifasini ayting. 


27 
2.1.3. 
O’zgarmaslar bo’limi vazifasini ayting. 
2.1.4. 
Tiplar bo’limi vazifasini ayting. 
2.1.5. 
O’zgaruvchilar bo’limi vazifasini ayting. 
2.1.6. 
Protsedura va funktsiyalar bo’limi vazifasini ayting. 
2.1.7. 
Harakatlar bo’limi vazifasini ayting. 
 Asosiy xulosalar va ularni mustahkamlash: 
 
Yuqorida keltirilgan mazmundan ko’rinib turibdiki, Paskal dasturlash tili dasturi 
sarlavhasi, uning vazifasi, dasturda yozilishi, umumiy ko’rinishi va dastur bloki, 
uning tarkibiga kiruvchi bo’limlari, ularning vazifasi, dastur matnida yozilishi, 
umumiy ko’rinishi haqidagi tushuncha va bilimlarni talabalar ongida hosil 
qildirish, ularda Paskal dasturlash tili matnining tuzilmasini vazifa va 
imkoniyatlarini bilish, ularni turli sohalarda qo’llash haqidagi bilimlarini yanada 
mustahkamlash nazarda tutilgan.

Download 1.28 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   45




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