Informatika va at



Download 5,36 Mb.
bet191/201
Sana14.01.2022
Hajmi5,36 Mb.
#365225
TuriРеферат
1   ...   187   188   189   190   191   192   193   194   ...   201
Bog'liq
algatirm mazmua

15. Fayl turi




15.1. Quyidagi savollarga javob berilsin.

a) Fayl elementlari bir xil turda bo'lishi va fayl massivdan faqat o'lchami (elementlar soni) oldindan noma'lum bo'lgani bilangina farqlanishi to'g'rimi?

b) Faylning beshinchi elementini o'qib turib, keyin ikkinchi elementini o'qish mumkinmi?

v) Faylning beshinchi elementini o'qib, so'ng uning ikkinchi elementini hech qachon o'qib bo'lmasligi to'g'rimi?

g) Faylning qaysi joyiga yangi element qo'shish mumkin: boshiga, o'rtasiga, oxiriga, hohlagan joyiga, hech qayeriga?

d) Faylni qaytadan yozmasdan turib, uning qaysi elementlarining qiymatlarini o'zgartirish mumkin: faqat birinchi, faqat oxirgi, ixtiyoriy, hech qaysi? Faylni qaysi elementini o'chirib tashlash mumkin (yuqoridagi shart ostida)?

e) Bir vaqtning o'zida fayldan o'qish va unga yozish mumkin emasligi to'g'rimi? Fayldan o'qishni boshlab, unga hech qachon yozish mumkin emasligi to'g'rimi? Teskarisichi?

j) Fayllarni solishtirish yoki bir fayl turidagi o'zgaruvchiga ikkinchi fayl turidagi o'zgaruvchi qiymatini berish mumkinmi?



15.2. Var f : file of integer; x , y : integer ;

f faylda ikkita - 3 va 7 elementlari bo'lsin. Quyidagi operatorlar bajarilgandan so'ng, u o'zgaruvchisi qanday qiymat qabul qilishi aniqlansin.

a) reset (f); read (f,y);

if not eof (f) then read (f,y);

if not eof (f) then read (f,y);

b) reset (f); y:=0

while not eof (f) do

begin read(f,x); y:=y+x end;

v) reset(f); y:=1;

repeat read(f,x); y:=y*x until eof(f)



15.3. type suz = file of char;

Quyida keltirilgan ixtiyoriy w so'zdagi (suz) elementlar sonini aniqlaydigan yzunlik(w) funktsiyasi tavsifidagi xato topilsin.

funstion yzunlik (w:suz): integer;

var k: integer; c: char:

begin reset(w); k:=0;

repeat read(w,c); k:=k+1 until eof(w);

yzunlik:=k end.

15.4. type vek1= file of real;

vek1 turidagi s faylni manfiy elementlarining yig'indisini isoblaydigan sum_manfiy(s) funktsiyasi tuzilsin.



15.5. type narh = record

som: 0.. maxint; tiyin: 0..99 end;

baho = file of narh;

Bo'sh bo'lmagan baho turidagi b fayldagi eng katta narxni n parametriga beradigan max (b,n) protsyedurasi tuzilsin.



15.6. type qator=file of 0..999;

Bo'sh bo'lmagan r qator elementlari o'sish tartibida joylashganligini tekshiradigan tartib(r) mantiqiy funktsiyasi tuzilsin.




Download 5,36 Mb.

Do'stlaringiz bilan baham:
1   ...   187   188   189   190   191   192   193   194   ...   201




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