файлли типлар

DOC 60,5 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1
1404135617_51451.doc файлли типлар режа: 1. файлли типларни хосил килиш; 2. файлли типлар билан ишлаш процедуралари ва уларнинг вазифалари. файлли типларни хосил килиш файлли типдаги ызгарувчиларни дискдан маълумот ыкиб олувчи ёки дискка маълумот ёзиб кыювчи программаларда ишлатиш мумкин. файлли типдаги ызгарувчиларни эълон килишда file ва text хизматчи сызлари ишлатилади: var mfile 1, mfile 2: file; afile: file; prima: text; text хизматчи сызи файлнинг матнли эканлигини англатади. матнли файллар махсус белгилар билан ажратилган, узунлиги номаълум былган каторлардан ташкил топади. айрим пайтларда файлларни бир хил типли хадлар кетма-кетлиги кыринишида караш кулайрок былади. бу кетма-кетлик каторлар, бутун сонлар ёки ёзувлардан ташкил топиши хам мумкин: var a1: file of byte; {а1 файли байтлар кетма - кетлигидан ташкил топган} a2: file of integer; {а2 файли бутун сонлар кетма-кетлигидан ташкил топган} a3: file of string; {а3 файли каторлар кетма-кетлигидан ташкил топган} a4: file of string[20]; {а4 файли 20та белгили каторларнинг кетма-кетлигидан ташкил топган} a5: text; {а5 файли …
2
иш бажарилмокда} sum :к i к j; writeln (‘йи\инди к’, sum); writeln (‘йи\инди дискдаги myfile.dat файлига ёзилмокда’); write (mydata, sum); {дискка ёзиш бажарилмокда} close (mydata); {mydata файли ёпилди} writeln (‘хайр номаълум ырток...’); end. 2. файлли типлар билан ишлаш процедуралари ва уларнинг вазифалари эътиборингизга хавола этилган программада assign, rewrite, write ва close процедураларидан фойдаланилди. энди шу процедураларнинг ва кейинги программада ишлатилувчи reset ва read процедураларнинг вазифалари ва кандай аникланганлиги хакида кискача маълумот бериб ытайлик: assign процедураси. вазифаси: файлли ызгарувчига ташки файл исмини ызлаштиради. аникланиши: assign (f; name: string); бу ерда f - ихтиёрий типли файлли ызгарувчи; name - каторли типдаги ифода ёки катор, файл исми (агар файлнинг тылик йыли кырсатилмаган былса файл ишланаётган каталогда жойлашган былади). close процедураси. вазифаси: очик файлни ёпади. аникланиши: close (f); бу ерда f - олдиндан очилган файлга мос келувчи файлли ызгарувчи. read процедураси. вазифаси: файл хадини ызгарувчига ыкийди. аникланиши: read (f, v); бу ерда f - …
3
раммамиз «d:» дискдаги tp каталогида myfile.dat файлини ташкил килди. энди шу файлдан кандай килиб маълумотларни ыкишни кыриб чикайлик. var mydata: file of integer; i, j, sum: integer; begin assign (mydata, ‘d:\tp\myfile.dat’); reset (mydata); {файл ыкиш учун очилмокда} writeln (‘салом номаълум ырток...’); read (mydata, i); writeln (‘myfile.dat файлидан биринчи сон ыкилди’); read (mydata, j); writeln (‘дискдаги myfile.dat файлидан иккинчи сон ыкилди’); read (mydata, sum); writeln (‘myfile.dat файлидан учинчи сон ыкилди’); close (mydata); {mydata файли ёпилади} writeln (‘хайр номаълум ырток...’); end. text стандарт файлли тип матнли файлларни аниклайди. матнли файллар ызаро янги каторга ытиш белгилари билан ажратилган каторлардан ташкил топади. матнли файллар билан ишлаш учун махсус киритиш (readln) чоп этиш (writeln) процедуралари кызда тутилган. бу процедуралар узунлиги номаълум каторларни файллардан ыкиш ва файлларга ёзиш учун ишлатилади. энди матнли файллар билан ишлашга доир куйидаги программа билан танишиб чикайлик: var mytext: text; s: string; begin assign (mytext, ‘d:\tp\mytext.txt’); {mytext файлли ызгарувчи оркали файл исми …
4
программирование в среде turbo pascal 7.0 м., диалог-наука, 1993 г.
5
файлли типлар - Page 5

Хотите читать дальше?

Скачайте полный файл бесплатно через Telegram.

Скачать полный файл

О "файлли типлар"

1404135617_51451.doc файлли типлар режа: 1. файлли типларни хосил килиш; 2. файлли типлар билан ишлаш процедуралари ва уларнинг вазифалари. файлли типларни хосил килиш файлли типдаги ызгарувчиларни дискдан маълумот ыкиб олувчи ёки дискка маълумот ёзиб кыювчи программаларда ишлатиш мумкин. файлли типдаги ызгарувчиларни эълон килишда file ва text хизматчи сызлари ишлатилади: var mfile 1, mfile 2: file; afile: file; prima: text; text хизматчи сызи файлнинг матнли эканлигини англатади. матнли файллар махсус белгилар билан ажратилган, узунлиги номаълум былган каторлардан ташкил топади. айрим пайтларда файлларни бир хил типли хадлар кетма-кетлиги кыринишида караш кулайрок былади. бу кетма-кетлик каторлар, бутун сонлар ёки ёзувлардан ташкил топиши хам мумкин: var a1: file of byte; {а1 файли байтл...

Формат DOC, 60,5 КБ. Чтобы скачать "файлли типлар", нажмите кнопку Telegram слева.

Теги: файлли типлар DOC Бесплатная загрузка Telegram