Автор работы: Пользователь скрыл имя, 13 Сентября 2013 в 20:13, курсовая работа
Turbo Pascal – жоғарғы деңгейлі программалау жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцрия физигі Niklaus Wirth ұсынған.Автор тілді алғашқы арифметикалық есептеу машинасын жасаған француздың ұлы ғалымы Блез Паскальдің құрметіне Паскаль деп атап , тіл атауын үнемі бас әріппен жазылуын сұраған.Кейінен тілдің көптеген нұсқалары жарық көреді. Кейінен тілдің көптеген нұсқалары жарық көреді.Солардың ішінде 1983 жылы Борланд корпорациясының талантты қызметкері Андерсон Хейлсбергтің жасаған жаңа үлгісі Turbo Pascal программалаушылар арасында жоғарғы сұранысқа ие болды.
I Кіріспе…………………………………………………………………….2
II Негізгі бөлім
Файлдар………………………………………………………………3
Мәтіндік файлға мәліметтер жазу..................................................4
а) Бір өлшемді массив.........................................................................4
б) Екі өлшемді массив.........................................................................8
Мәтіндік файлдан мәліметтерді оқу..............................................11
Есеп.................................................................................................18
III Қорытынды……………………………………………………………..19
Пайдаланылған әдебиеттер……………………………………………….20
{санауыштың мәнiн бiрге арттыру}
end.
Sanau-айнымалысы файлдағы жазбалардың санын анықтауға қызмет атқарады. Бұл айнымалыны ауқымды айнымалылар бөлімінде сипаттаған тиімді. Сол сияқты San[] массиві де ауқымды айнымалылар бөлімінде сипатталады:
Var
San: arry[1…100] of integer;
Жазбалар саны белгісіз
файлдан мәліметтерді оқу
procedure exi;
Егер сіз программа мәтінінің қалған бөлігін дұрыс құрастырыңыз, онда жазбалар саны 100-ден аспайтын мәтіндік файлдан мәліметтерді және жазбалар санын оқитын программа аласыз. Сонымен қатар бұл программа файлдағы барлық жазбалар санын анықтап, оны экранда орналастырады.
Енді екі өлшемді
массив мәліметтерін файлдан қалай
оқуға болатындығын қарастырыралық.Жоғарыда айтылғандай мәліметтерді
файлдан оқу, оның файл соңын анықтайтын
белгісіне байланысты екен. Бірақ екі
өлшемді массивтерді жазғанда оның элементтері
жол бойынша және баған бойынша жазылады.Сондықтан
файлдан мәліметтерді оқығанда, алдымен
алғашқы жол бойынша файл соңы белгісі
анықталады.Жолдағы мәліметтер толығымен
оқылып болған соң келесі жолды оқуды
бастау керек. Мәтіндік файлдар қасиеттерін
қарастырғанда айтылғандай, онда әрбір
жол, жол соңы белгісімен кодымен аяақталады.Осы
белгіні анықтау үшін стандартты EOLn(NameVar)
процедурасын қолданады. EOLn(), ағылшын
тілінде Endoflength жол соңы сөзінің қысқартылған
түрі. Жақшаның ішіне assing() процедурасында
көрсетілген файлдың нақтылы атымен байланыстыратын
айнымалы атауы жазылады.EOLn(NameVar)-
Procedure lnit;
Begin
read(Fileln, San[i,j]);
4.Есеп:
Program Summa;
Var F:File of char;
X:integer;
Summa: longint;
Begin
Assign (F’summa’);
Rewrite (F);
Summa:=0;
While not eof (f) do
Begin
Read (f,x);
Summa:=summa+x;
End;
Writeln (‘summa’,summa, ‘f’,f);
End.
Паскаль тiлi объектi-бағдарланған бағдарламалау тiлi. Ол жоғары деңгейдегi тiлдердiң қатарына кiредi. Көптеген программистер Паскаль тiлi арқылы қиын есептердiң шешуiн табады. Паскаль тiлi кеңiнен таралған бағдарламалау тiлi болып саналады. Объектi-бағдарланған бағдарламалау программистке 3 маңызды мүмкiншiлiк бередi:
Осылайша, Паскаль тiлiнiң аса бай мүмкiншiлiктерiн қолдана отырып, мен
өзiмнiң берiлген курстық жұмысымды табысты орындадым деп ойлаймын. Бұл есептi iске қосу арқылы сiз жолаушылар туралы ақпараттарды таңдап алуыңызға болады. Сонымен қатар бұл жұмыста сiз жаңа мәлiметтердi қалай құруға болатыны көресiз. Паскаль тiлi қазiргi таңдағы ең тиiмдi тiл болып отыр. Паскаль тiлi арқылы болашақта ойламаған туындылар дүниеге келедi.Ендеше, Паскаль тiлiнiң дамуына үлесiмiздi қосайық.
Пайдаланылған әдебиеттер
Как программировать на С++: Пер. с англ. – М.: ЗАО “Издательство БИНОМ”, 2000г.
Программирование на С и С++: - К.: Издательская группа BHV, 2000