Оқулық Қазақстан Республикасы Білім жəне ғылым министрлігі бекіткен Алматы, 2011 1



бет174/210
Дата06.01.2022
өлшемі4,42 Mb.
#16437
түріОқулық
1   ...   170   171   172   173   174   175   176   177   ...   210
Байланысты:
boribaev-algoritmdeu

EOLn( [Var f ] ) функциясы: типі boolean – егер мəтіндік файлдағы жол соңы анықталса, TRUE мəнін қайтарады.




  1. Read( [Var f:text;] v1, v2,... vn) процедурасы символдарды, жолдарды жəне сандарды енгізеді. Енгізу тізбегі CHAR, STRING, бүтін жəне нақты сандар типіндегі бір немесе бірнеше айнымалылардан тұрады. Егер оқу кезінде файл көрсеткіші жол соңына барса, нəтиже #13 символы, ал файл соңына барса, #26 символы болады. STRING типті айнымалы енгізілгенде осы процедурамен оқылып, бір жолға орналасатын сөз тіркестерінің ұзындығы жолдың максимальды ұзындығына тең болады (егер оған дейін жол символдарына қосылмайтын жол соңы немесе файл соңы маркері кездесіп қалмаса). Жолдың максималь-ды ұзындығынан тыс символдар алынып тасталынады. Жаңадан Read процедурасымен мəлімет оқу бос жол қайтарады. Бұл Read процедурасының бірнеше жолды оқымай, тек бір жолды ғана дұрыс қабылдап, қалғандарын бос қалдыратынын білдіреді. Сандарды енгізгенде бұл процедура алғашқы символға дейінгі барлық босорын, та-буляция белгілерін алып тастайды да, сөз тіркесін келесі босорын не табуляция белгілеріне дейін оқиды. Осылай қалыптасқан сөз тіркесі типке сəйкес символдық түрден ішкі бейнелеу форматына түрлендіріледі де, тізімдегі келесі айнымалыға меншіктеледі. Егер формат бұзылса, онда қате тіркеледі, ал файл соңы маркері кездессе, айнымалыға 0 мəні меншіктеледі де, ол жайлы ешқан-дай хабар берілмейді. Read жəне ReadLn процедурала-ры арқылы логикалық константалар енгізілмейді. Пер-


283

нелерден енгізілген мəліметтер буферге орналасады да, олар ENTER басылғанда процедураға беріледі, олардың ұзындығы 127 байттан аспауы тиіс. Одан артық символдар бір процедура арқылы енгізілмейді.




  1. Достарыңызбен бөлісу:
1   ...   170   171   172   173   174   175   176   177   ...   210




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет