8 -ish . F ayl tipli m a 'lu in o tla r bilan ish lash.
Ish n in g n iaqsadi:
Fayl tipli m a 'lu m o tla r
bilan ishlash
b o ‘yicha talabalarda m ala k a va k o ‘nikm alar hosil qilish.
M a sa la n in g q o ky ilish i. 1)
Tiplashgan va tiplashm agan
fayllar bilan ishlash; 2) m atnli fayllar bilan ishlash.
Q isq a ch a n a zariy m a’lu m o tla r.
Fayl - bu tashqi
tashuvchida xotiraning n o m langan qism i b o ‘lib, m a ’lumotlar-
ni saqlash uchun xizm at qiladi. K o ‘p
hollarda fayllar matnli
qatorlar va yozuvlardan iborat b o ‘lib, qattiq yoki egiluvchan
disklarda joylashadi.
B a ’zan s h u n d a y m asalalar uchraydiki,
ularda kom po-
nentalar sonini oldindan aniqlab b o ‘lmaydi. K om ponentalar
soni yechilishi d a v o m id a kelib chiqadi. Bu esa, bir xil tipdagi
e le m an tlam in g
har xil
uzunliklardagi
ixtiyoriy
ketm a-
ketligidan
tashkil topgan m ax su s
fa y lli tipning
yaratilishiga
asos b o ‘ladi. Paskalda faylli tip shunday yagona qiym atlar
tipidan iboratki, u orqali dasturda
qayta ishlanayotgan katta-
liklar tashqaridan olinishi m um kin, natija esa,
tashqi m uhitga
uzatilishi m um kin.
Faylni e ’lon qilish uchun
iborasi ishlatiladi.
Faylga kirish uchun m axsus
fa y lli o'zgaruvchini
qoMlash
kerak (uni F bilan belgilaym iz). A gar
fayl yozuvlardan iborat
b o ‘lsa, u holda yozuv m aydonlariga kirish uchun q o ‘shim cha
o ‘zgaruvchi kiritish kerak (uni R bilan belgilaymiz).
Yozilishi:
ty p e
= < k o m ponentalar tip i> ,
v a r
< F> file of ,
;
Faylli tip yoki faylli o ‘zgaruvchi
quyidagi uchta
usuldan biri orqali berilishi m um kin:
52