• : file of string [20], (20 ta belgili satrdan iborat fa y l) letter text, {m atnlifayl) f : file;
  • A ssign (F , name)
  • Disk:\Qism katalog nomi\ ...\Qism katalog nomi\Fayl nomi
  • R eset(F : file); - o ‘qish uchun m avjud faylni ochadi; R ew rite(F : file);
  • Informatika va informatsion texnologiyalardan laboratoriya ishlari




    Download 4,62 Mb.
    Pdf ko'rish
    bet33/120
    Sana28.06.2024
    Hajmi4,62 Mb.
    #266132
    1   ...   29   30   31   32   33   34   35   36   ...   120
    Bog'liq
    A. Norov. Informatika

    of 
    < b a z a tipi >;
    M isol.
    var
    date 
    : file of 
    integer; 
    {bulun so n la rfa yli)
    s t
    : file of 
    string; 
    {satriardan tashkil topgan fa y l)
    str 
    : file of 
    string [20], (20 
    ta belgili satrdan iborat fa y l)
    letter 
    text, 
    {m atnlifayl)
    f : file; 
    [tiplashm agan fa y l)
    Fayllar tiplar b o ‘lim ida quyidagi k o ‘rinishda tavsiflanadi: 
    type < tip n o m i> = file o f < baza tipi >; 
    v a r  :< tip nom i>;
    Misol.
    t y p e / = file o f char; 
    var / : / ;
    F ayllar bilan ishlashda asosan quyidagi protsedura va 
    fimksiyalar ishlatiladi:
    A ssign (F , 
    name) 
    - faylli o ‘zgaruvchini diskdagi 
    tashqi fayl bilan b o g 'la s h protsedurasi; bu yerda F - m antiqiy 
    fayl nomi, n a m e - tashqi fayl nom i, bu nom ni fayl y o ‘lini 
    k o ‘rsatish orqali t o ‘liq yozish m um kin. Fayl nom ining 
    u m u m iy ko'rinishi quyidagicha:
    Disk:\Qism katalog nomi\ ...\Qism katalog nomi\Fayl nomi
    F aylning t o 'la n o m uzunligi 79 belgidan oshm asligi 
    kerak. A gar fayl nom i toMiq k o ‘rsatilm asa, u holda fayl joriy 
    katalogda deb qabui qilinadi.
    Fayllar bilan ishlash uchun eng avvalo uni ochish 
    zarur. B uning uchun Paskal tilida ikkita protsedura m avjud:
    54


    R eset(F : file); 
    - o ‘qish uchun m avjud faylni ochadi;
    R ew rite(F : file); 
    - yozish uchun yangi fayl 
    tashkil 
    qiladi va ochadi.
    Ikkala protsedurani yozishda h am file param etri har 
    q a n d a y tipdagi fayl o ‘zgaruvchisini bildiradi. R eset protsedu­
    rasi yordam ida tashqi faylni ochish m u m k in , agarda diskda u 
    boNm asa, dastum i bajarishda xatolikka olib keladi. Kiritish- 
    chiqarish operatsiyalaridagi bunday xatoliklarga olib kelish 
    holatlarini m axsus lO result fuksiyasi kuzatib boradi.

    Download 4,62 Mb.
    1   ...   29   30   31   32   33   34   35   36   ...   120




    Download 4,62 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Informatika va informatsion texnologiyalardan laboratoriya ishlari

    Download 4,62 Mb.
    Pdf ko'rish