Паскаль тілінде графикалық режиммен жұмыс



МАЗМҰНЫ

КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3

1.ТАРАУ. ТУРБО ПАСКАЛЬ ТІЛІНДЕ ФАЙЛДАРМЕН ЖҰМЫС ІСТЕУ

1.1 Файл.Файлдық түрлер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
1.2 Файлды ұжымдастыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5
1.3 Еркін ену және тізбекті ену файлдары ... ... ... ... ... ... ... ... ... ... ... ... ... .7

2.ТАРАУ. Үлгермеуші студенттер туралы мәліметтер қорын құру.
2.1 Текстік файлдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
2.2 Типтік және типсіз файлдармен жұмыс ... ... ... ... ... ... ... ... ... ... ... ... ..13
2.3 Үлгермеуші студенттер туралы мәліметтер қорын құру ... ... ... ... ... ..19

ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...20

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ..21
КІРІСПЕ

Кіріспеде курстық жұмыс тақырыбының өзектілігі, жұмыстың мақсаты, курстық жұмыстың теориялық маңыздылығы мен практикалық құндылығы баяндалған.
Бірінші тарауда файл, файлдың түрлеріне қысқаша шолу және оларда жұмыс істеу туралы қарастырылған.
Екінші тарауда текстік, типтік, типсіз файлдарды толық ақпарат берілген және файлдарда мәліметтер базасын құру қарастырылған.
Қорытындыда есептің шығарылу жолы, екі тарауда қарастырылған мәселелер, курстық жұмыстың міндеті қарастырылған.
Паскаль – орта оқу орындарында оқылатын Бейсик тілі сияқты оқып-үйренуге жеңіл, түрлі салалық информациямен жұмыс істеуде нәтижелі болғандықтан, дүние жүзінде көп тараған тілдердің бірі. Информацияны өңдеу, сақтау, қажеттісін дер кезінде тауып беру үшін пайдаланылатын жоғарғы деңгейлі программалау тілдерінің бірі – Паскаль тілі. Паскаль бағдарламалау тілі 17 ғасырда өмір сүрген француз ғалым-философы Блез Паскальдің құрметіне аталып отыр. Паскальдің алғашқы вариантын 70-жылдары Швейцариядағы жоғарғы политехникалық мектептің информатикалық институтының профессор-ғалымы Никлаус Вирт жарыққа шығарған болатын. Қазіргі кезде оның кеңейтілген ондаған диалектісі бар, оның ішінде IBM PC-ге үйлесімді дербес компьютерлер жұмыс істей алатын Турбо Паскаль диалектілері де жеткілікті.
Бұл курстық жұмыстың мақсаты – Паскальда файлдармен жұмысты жоғарғы дәрежеде меңгеріп, көптеген ортада тиімді пайдалану.
Курстық жұмыс кіріспеден, екі тараудан, қорытындыдан, пайдаланылған әдебиеттер тізімінен тұрады.
Кіріспеде курстық жұмыс тақырыбының өзектілігі, жұмыстың мақсаты, курстық жұмыстың теориялық маңыздылығы мен практикалық құндылығы баяндалған.
Бірінші тарауда файл, файлдың түрлеріне қысқаша шолу және оларда жұмыс істеу туралы қарастырылған.
Екінші тарауда текстік, типтік, типсіз файлдарды толық ақпарат берілген және файлдарда мәліметтер базасын құру қарастырылған.
Қорытындыда Паскальда файлдармен жұмыс істеудің алатын орны және есептің шығарылу жолы, екі тарауда қарастырылған мәселелер, курстық жұмыстың міндеті қарастырылған.
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ

1. Н.Ы. Омарова, К.У. Тұрмағамбетов, К.Н. Нүриденова Паскаль тілінде программалау негіздері,- Алматы: Білім. 1996.-140б.
2. О. Камардинов. Паскаль тілінде программалау.-Алматы, 1994.
3. Е. Б. Шаметов. Паскаль тілін үйренейік.-Шымкент, 1993.
4. Г. К. Нұрмұханбетова, А. Әмірбекұлы, Л. Сүлейменова. Турбо Паскаль тілінен практикум.-Шымкент, 2002.
5. С. А. Абрамов, В. С. Зима. Начало программирования на языке Паскаль.-Москва, 1987.
6. Н. Вирт. Язык программирования Паскаль.-Москва, 1974.
7. К. Боон. Паскаль для всех.-Москва, 1988.
8. К. Иенсен, Н. Вирт. Паскаль.-Москва, 1982.
9. Д. Прайс. Программирование на языке Паскаль.-Москва, 1987.
10. О. Н. Перминов. Программирование на языке Паскаль.-Москва, 1983.

Паскаль тілінде графикалық режиммен жұмыс

МАЗМҰНЫ

КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... .3

1-ТАРАУ. ТУРБО ПАСКАЛЬ ТІЛІНДЕ ФАЙЛДАРМЕН ЖҰМЫС ІСТЕУ

1.1 Файл.Файлдық
түрлер ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
... ... ..4
1.2 Файлды
ұжымдастыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ...5
1.3 Еркін ену және тізбекті ену
файлдары ... ... ... ... ... ... ... ... ... ... ... ... ... ..7

2-ТАРАУ. Үлгермеуші студенттер туралы мәліметтер қорын құру.
2.1 Текстік
файлдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ...8
2.2 Типтік және типсіз файлдармен
жұмыс ... ... ... ... ... ... ... .. ... ... ... .. ... ..13
2.3 Үлгермеуші студенттер туралы мәліметтер қорын
құру ... ... ... ... ... ..19

ҚОРЫТЫНДЫ ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... 20

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... . ... ... ... .21

КІРІСПЕ

Кіріспеде курстық жұмыс тақырыбының өзектілігі, жұмыстың мақсаты, курстық
жұмыстың теориялық маңыздылығы мен практикалық құндылығы баяндалған.
Бірінші тарауда файл, файлдың түрлеріне қысқаша шолу және оларда жұмыс
істеу туралы қарастырылған.
Екінші тарауда текстік, типтік, типсіз файлдарды толық ақпарат берілген
және файлдарда мәліметтер базасын құру қарастырылған.
Қорытындыда есептің шығарылу жолы, екі тарауда қарастырылған мәселелер,
курстық жұмыстың міндеті қарастырылған.
Паскаль – орта оқу орындарында оқылатын Бейсик тілі сияқты оқып-үйренуге
жеңіл, түрлі салалық информациямен жұмыс істеуде нәтижелі болғандықтан,
дүние жүзінде көп тараған тілдердің бірі. Информацияны өңдеу, сақтау,
қажеттісін дер кезінде тауып беру үшін пайдаланылатын жоғарғы деңгейлі
программалау тілдерінің бірі – Паскаль тілі. Паскаль бағдарламалау тілі 17
ғасырда өмір сүрген француз ғалым-философы Блез Паскальдің құрметіне аталып
отыр. Паскальдің алғашқы вариантын 70-жылдары Швейцариядағы жоғарғы
политехникалық мектептің информатикалық институтының профессор-ғалымы
Никлаус Вирт жарыққа шығарған болатын. Қазіргі кезде оның кеңейтілген
ондаған диалектісі бар, оның ішінде IBM PC-ге үйлесімді дербес компьютерлер
жұмыс істей алатын Турбо Паскаль диалектілері де жеткілікті.
Бұл курстық жұмыстың мақсаты – Паскальда файлдармен жұмысты жоғарғы
дәрежеде меңгеріп, көптеген ортада тиімді пайдалану.
Курстық жұмыс кіріспеден, екі тараудан, қорытындыдан, пайдаланылған
әдебиеттер тізімінен тұрады.
Кіріспеде курстық жұмыс тақырыбының өзектілігі, жұмыстың мақсаты, курстық
жұмыстың теориялық маңыздылығы мен практикалық құндылығы баяндалған.
Бірінші тарауда файл, файлдың түрлеріне қысқаша шолу және оларда жұмыс
істеу туралы қарастырылған.
Екінші тарауда текстік, типтік, типсіз файлдарды толық ақпарат берілген
және файлдарда мәліметтер базасын құру қарастырылған.
Қорытындыда Паскальда файлдармен жұмыс істеудің алатын орны және есептің
шығарылу жолы, екі тарауда қарастырылған мәселелер, курстық жұмыстың
міндеті қарастырылған.

1.1 Файл. Файлдық түрлер
Файл – бір типті компоненттер тізбегі. Файл компоненті ретінде кез келген
жай типті немесе жазуды алуға болады. Тек файл компоненті ретінде файл
болуы мүмкін емес. Сонымен файлдың бір өлшемді массивтен негізгі
айырмашылығы:
- сыртқы тасығыштарға; яғни магниттік дискіге тиеледі;
- компоненттер саны бастапқыда анықталмайды.
Ұзақ сақтауға арналған мәліметтер сыртқы сақтау құрылымында файл
түрінде орналасады. Файл дегеніміз – сыртқы сақтау құрылымында белгілі бір
атпен аталып, жазылатын мәлімет. Көпшілік жағдайда мәліметтерді сақтауды
ыңғайлы түрі ретінде файлдың алынуының себептерін атап айтсақ, біріншіден,
файл оны құрған программа жұмысын анықтағаннан кейін де сақталып қалады;
екіншіден, файлға жазылған мәліметтер бірнеше программада пайдаланылады;
үшіншіден өңделетін мәліметтер тым көп болған жағдайда олардың бәрін
компьютердің жедел жадына орналастыруға мүмкіндік болмайды.
Турбо Паскальда файлдар үш түрге бөлінеді: текстік, типтік, типсіз
файлдар. Файлдармен жұмыстағы негізгі ұғым – файлдық айнымалы. Файлдық
айнымалы ФА немесе f- деп белгіленсе, оның сипатталу тәсілдері:
- VAR ФА-аты: text; {текстік
файл}
- VAR ФА-аты: File of компонент типі; {типтік файл}
- VAR ФА-аты: File; {типсіз
файл}
Текстік файлдар. Текстік файлдардың әр компоненті қатар соңын білдіретін
EOLN маркерімен аяқталатын жолдық қатардан тұрады. Әр жолдық қатардың
ұзындығы 255-тен кіші әр түрлі ұзындықта болуы мүмкін және оның 2 байтында
маркер орналасады.
Бір уақытта текстік файлды оқуға және жазуға болмайды, яғни алдымен оны
ашып бір режимде жұмыс істеу керек. Текстік файл компоненттерін тізбекті
түрде ғана өңдеуге болады. Тек APPEND (фа) процедурасы ғана бұрынғы
текстік файлдың соңына жаңа текст қоса алады.
Текстік файлмен жұмыста енгізу, шығару тізімінде тек жолдық қатарлар,
символдық, сандық айнымалылар болуы мүмкін, ал структуралы-айнымалыларды
көрсетуге болмайды.
Типтік файл. Типтік файл – типі анықталған компоненттердің нөмірленген
тізбегінен тұратын дискілік файл.
Типсіз файл. Бұл файлдар информацияны көп өлшемде оқу (жазу) қажет
болғанда қолданылады. Типтік файлдарда оқу (жазу) әр компонентті тізбектеп
оқу (жазу) арқылы іске асады. Ал файлдармен жұмыста информацияны көп
өлшемде оқу (жазу) тиімді болғандықтан, логикалық жазуларды физикалық деп
аталатын топқа біріктіріп, бұл топтауды блоктау деп, блоктардағы жазу санын
блоктау коэффиценті деп атайды.
Файлды жазу не оқу үшін мынадай процедуралар пайдаланылады: Assign(ФА,
‘файлға жол сілтеу\сыртқы файл аты’. Бұл процедура әдетте бірінші
жазылады да, файлдық айнымалыға ФА сыртқы файл атауын меншіктейді.
Жаңадан құрылатын файл Rewrite(ФА) операторымен ашылады. Ал мазмұны
әрмен қарай қолданылатын файлдың компоненттерін оқу Reset(ФА)
операторымен ашылады. Файл компоненттерін оқу ұшін Readln, Read және
BlockRead процедуралары, ал компоненттерді файлға жазу үшін Writeln, Write
және BlockRead процедуралары қолданылады. Файлдармен жұмыс соңында файлды
жабу – Close(f) процедурасымен, файлды жою – Erase(f), ал файлдың атын
өзгерту – Rename(f,файлдың жаңа аты) процедурасымен орындалады. Бұл
әрекеттер жабылған файлға қатысты орындалады. Жазылып біткен файл соңына
жаңа компонент қосылған файл соңын білдіретін белгі (маркер) қойылады. Егер
файл бос болса немесе соңғы компонент – маркер оқылған соң Eof(f)
функциясының мәні TRUE болады.
Дербес компьютердің сыртқы есте сақтау құрылғысына программаны ғана емес,
түрлі информацияны да арнайы атау бойынша тиеп (жазып) қоюға болады. Оларды
берілгендер файлы немесе сыртқы файл деп, ал сыртқы файлды сақтау үшін
бөлінетін орынды файл не дискілік файл деп атайды. Дискіде сақтаулы
информацияны экранға шақырып өңдеу жұмыстарын жүргізу, өңделген
информацияны дискіге қайта жазып қою қиын емес.
Файлдардың компоненттерін қарастырудың үш түрі бар: біртіндеп қарастыру,
белгілі бір компонентіне тікелей шығу, компоненттерге реті арқылы өту. Біз
файлдардың компоненттерінің біртіндеп қарастырылатын жолына тоқталамыз.
Паскальда файл деп бір типті компоненттер тізбегінен тұратын жүйелі типті
мәліметті айтамыз. Әрбір уақытта бір бір компонентті ғана іске қосылады.
Файлдың компоненттер саны сипаттауда анықталмайды. Файлдық типті сипаттау
file of қызметші сөзімен басталып, сонан соң осы файлға қандай мәліметтер
кіретінін айқындайтын, компоненттерінің типі көрсетіледі.
Файл сыртқы сақтау құрылымы магниттік дискіде сақталады да, қажетінше
компьютердің жедел жадына шығарылады. Файлдың компоненттеріне өту файлдың
көрсеткіші (буферлік айнымалы) арқылы жүзеге асырылады. Әр оқу немесе жазу
нәтижесінде көрсеткіш келесі компонентке жылжиды. Буферлік айнымалы
өрнкетерде опоранда есебінде қолдануға болмайды. Сол себепті оқу (жазу)
процедураларында буферлік айнымалының мәні файлдың компоненті типтес басқа
айнымалыға меншіктеледі.
Жоғарыда көрсетілген барлық түрлеріміз алдын ала мүшелерінің саны
беріліп, шектелген түрде болып келді. Қай түр болмасын бізге алдымен өзгеру
аралығы белгілі болып, оны сипаттап көрсете білдік. Сонымен бағдарлама
орындалмай жатып-ақ машинаның есте сақтау бөлігінде деректерімізге белгілі
бір көлемде орын белгілеуімізге болатын. Бірақ белгілі бір есептерді,
мәселелерді шешу барысында алдын ала деректердің өзгеру аралығын, шегін
көрсете алмайтын жағдайлар болады. Міне сол жағдайлардың біз сипаттау
бөлігінде деректерімізді толық сипсттап көрсете аламыз, сондықтан ерекше
бір түрдің қажеттілігі туады. Сол ерекше түрді фацылдық түр атқарады.
Файылдық түрді түсіну ушін мысалға оны магниттік лентамен (магнитофон)
салыстыруға болады. Файылдың елементтері осы лентаға тізбектеліп жазылады,
сонда лентаның басы бар да, соңғы жағы аяқталмаған түрде болып көрінеді.
Қажет файылды тізбектестіріп жалғап отыратын боламыз. Басқаша айтсақ,
магнитафонға жаңа ән-күйлер жазғанда, алдында жазылған ән-күйлерден соң
жазамыз. Демек, жазылған ән-күйлер тізбектеліп жазылады да лентаның бос
жерлері келесі ән-күйлер жазылғанша бос болады. Дәл осы жүйе файылдық
түрдің негізі болып табылады.
Файл мүшелерін тексерудің бірнеше жолы бар. Солардың бірі тізбекті файл
түрі. Мысалы: файлдың бесінші мүшесін тексеріп, мәнін білу үшін бірінші
мүшесінен бастап тексеріп тізбектей қарап, бесінші мүшесіне дейін жетүге
болады. Сондықтан100-ші файлды оқу үшін алдыңғы 99 мүшесін қарап шықпай оқи
аламыз.
Файл деп- кез келген ұзындықтағы біртекті мүшелердің тізбегін айтамыз.
Паскаль тілінде файлдық түрді былайша жазады:
TYPE атау= FILE OF түрі;
Жалпы түрі сонда былай болады:
TYPE K= FILE OF TC;
Мұндағы TYPE, FILE , OF – қызмет сөздер, К- түрдің атауы, аты, ТС – жататын
түрі.
Барлық айнымалылар сияқты, файлдың әрбәр айнымалыны VAR сипаттау бөлігінде
көрсету керек. Мысалы:
1) TUPE ZAP=REKORD
ФИО :PACKED ARRAY [1..10] OF CHAR
ТУЫЛ, Ж :INTEGER
END;
FPK=FILE OF ZAP;
2) TYPE N=FILE OF REAL;
VAR F:N;
Бағдарламаның басында көрсетілген файл сыртқы файл деп аталады., ал басында
көрсетілмей, бағдарлама орындалу кезеңінде қолданылатын файлды ішкі деп
атайды. Файлдық түрдің Паскаль түрінде басқа түрлерінен ерекше
айырмашылығы, файлға ешқандай іс-әрекет, тағайындау, салыстыру іс-
әрекеттері де қолданылмайды. Бір файлды екінші файлға тағайындауға
болмайды. Барлық іс-әрекеттер файлдың мүшелеріне қатысты орындала береді.
Файлдың жеке – дара мүшелерімен іс-әрекет жүргізу үшін арнаулы стандарт
процедуралар бар. Осы процедураларды сипаттау үшін файлдық терезе немесе
терезе түсінігі енгізілген. Терезе файлды оқу үшін бос орынды анықтайды.
Файлдың ең соңғы мүшесінен кейінгі бос орынды арнаулы маркермен (белгімен)
көрсетеді. Осы маркердің арқасында файлдың соңын анықтай аламыз.
1. REWRITE(F) процедуралық операторы F атты файлды жазылу режимінің
бастапқы күйіне орнатады. Егер бұрын осы файлға белгілі бір жазылу
жазылған болса, осы оператордан соң оларға қолымыз жетпей қалады.
REWRITE(F) процедуралық операторының орындалуын былай көрсете аламыз.
... ... ... ...

F

Терезе

WRITE (F,X) түріндегі оператор файылға Х мәніне ХУ мүшесін жазады, сол
кезде терезе бір позицияға жылжиды. Ескерте кету керек Х-тің түрі файлдың
түрімен сәйкес болуы керек. Осы оператордың орындалуын көрсетейік.
1. F файлдық оператор орындалмай тұрғандағы кезі:
F1 F2 ... . Fk . . . . .

F

Терезе

2. енді осы процедура орындалған соң болған жағдай:
F1 F2 ... . Fk Х . . .
.

F

Терезе
Жоғарыдағы қарастырылған процедуралар арқылы файлға мүшелерді жазу
жүргізіледі. REWRITE(F) процедурасы бір файлға бірнеше рет қолданылуы
мүмкін, сол кезде файлдың құрамы сонша рет мәнін жоғалтады. Осы F-ке
алғашқы жүз санның квадраттарын жазуға бір қысқа үзінді көрсетейік:
REWRITE (F);
FOR I:=1 TO 100 DO
BEGIN
J:=SQR(I);
WRITE (F,J);
END;
Енді мүшелері бұрынырақ анықталған белгілі бір файлдарды, олардың болса
және соларды оқу үшін қолдану қызметін RESET және READ стандарт іс-
қимылдары атқарады.
READ (F,V) операторын қолданғанда екі түрлі іс-қимыл жүргізіледі.
Біріншісі – терезе көрсетіп тұрған F файлының мүшесін V айнымалысына
тағайындайды, екіншісі – терезенің файлдың келесі нүктесіне жылжуы. Кейбір
есептерде осы екі іс-қимылды жеке дара орындаған ыңғайлырақ. Сол үшін
аралық (буферлік) айнымалыны қолданады. F файлды оқу режимінде орналассын,
сонда F жазылуын аралық айнымалы дейді.
Осындай аралық айнымалыны алдын ала сипаттамай-ақ тікелей қолдана
беруге болады. Оқу режимінде F айнымалысының мәні ретінде терезеде
көрсетілген файлдың мүшесі алынады. RESET(F) операторы орындалу кезінде тек
қана терезе файл басына орналаспай, сонымен бірге файлдың бірінші файлдық F
айнымалыға тағайындау қызметі жүреді.
Барлық файлдық түрлердің ішінде ең көп кездесетін текстік файлдар.
Көп қолданылатын болғандықтан TEXT атты стандартты түр ретінде қабылданған.
Жалпы былай жазылады:
TYPE T= FILE OF CHAR;
текст деп отырғанымыз, белгілі бір литерлік белгілердің жиыны. Кейде файлға
енетін литерлік тізбекті бөліп, бөлшектеп жазуға тура келеді, былайша
айтсақ, қатарларға бөлеміз. Осы қатарлар әртүрлі ұзындықта болып келуі
мүмкін.
Қатар бос болатын да жағдай болады. Әрбір қатар соңына арнайы
басқарушы литерлік белгі қойылада. Оны қатар соңы деп атайды. Бірақ литер
CHAR түріне енбеген және қатар соңын білдіретін ешбір кескінде белгісі жоқ.
Сол қызметті EOLN функциясы атқарады. Егер де қатардың соңын көрсететін S
файлының белгілі бір мүшесіне терезе көрсетіп тұрса, онда EOLN(S) функциясы
ақиқат (TRUE) мәнді қабылдайды, кері жағдайда жалған (FALSE) мәнді
қабылдайды.

1.2 Файлды ұжымдастыру
Турбо Паскальда файлдарды жазу үшін мынадай операторлар пайдаланылады:
ASSIGN (f, bf) – файлға f атауын беру. Ол bf-тің мәнін f айнымалысына
меншіктейді де, одан әрі осы айнымалымен жұмыс bf мәнімен анықталған файл
жұмысна баламалы болады.
REWRITE (f) – атауы assign операторында анықталған файлды жазу үшін
дискілік файлды ашу. Ол bf үшін дискіден арнайы орын бөледі де, көрсеткішті
осы орынның басына орналастырады.
Ескерту. Егер сыртқы құрылғыда таңдап алынған атаулы басқа bf бұрыннан
жазулы болса, rewrite (f) операторын оқыған соң компьютер алдымен оны
өшіріп тастайды. Сондықтан жаңадан жазылатын файлға берілетін атауды
мұқияттықпен таңдап алу қажет.
WRITE (f, v) – f үшін бөлінген дискілік файлға v элементін жазу. Ол
элементті көрсеткіш тұрған орыннан бастап жазып шығадыда, оператор
орындалған соң көрсеткіш келесі элемент жазылатын орынның басына ауысады.
CLOSE (f) – файлды жабу.
Сыртқы құрылғыда жазулы берілгендер файлын оқып, экранға шығару үшін
пайдаланылатын операторлар:
RESET (f) – атауы f арқылы берілген сыртқы файлды ашып, көрсеткішті осы
файлдың басына орналастыру (reset – қайта орнату).
WHILE NOT EOF (f) DO – көрсеткіш файлдың соңына жеткенге дейін орындау
циклі (eof – көрсеткіштің файл соңына жетуін тексеретін стандартты функция.
Егер көрсеткіш файлдың соңғы элементінен енді асса, eof мәні – true,
әйтпесе – false).
READ (f, v) – файлды оқу. Атауы f арқылы белгіленген файлдың бір
элементін дискілік файлдан оқу. Оператор оындалып болған соң көрсеткіш
келесі элементтің басына ауысады.
WRITE – файл элементін экранға ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
5 ферзі
Турбо паскаль программалау тілі жөнінде негізгі ұғымдар
Хоной башнясы
8 Ферзі
Лабиринт
Turbo Pascal-дағы графика y=f(x) функциясының графигін салу
Турбо паскальда графиканы құру
Жалпы білім беретін орта мектепте информатика курсының мазмұны
Turbo Pascal жүйесіндегі графиканы ұйымдастыру технологиясы
ПАСКАЛЬ БАҒДАРЛАМАЛАУ ТІЛІНІҢ ГРАФИКАЛЫҚ МҮМКІНДІКТЕРІ
Пәндер