Turbo Pascal тілінің негізгі элементтері

Мазмұны
І.Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
ІІ.Негізгі бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1.1 Turbo Pascal тілінің негізгі элементтері ... ... ... ... ... ... ... ... ...
1.2 Turbo Pascal .ды іске қосу.Компиляциялау ... ... ... ... ... ... ... ..
1.3 Программа құрылымы. Қарапайым программа ... ... ... ... ... ... .
1.4 READLN, WRITELN операторлары ... ... ... ... ... ... ... ... ... ... .
1.5 Тармақталу. Циклдер. Жай шарт. Құрама шарт ... ... ... ... ... ...
1.6 Есептер шығаруда қолданылуы ... ... ... ... ... ... ... ... ... ... ... ...
1.7 Массивтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1.8 Жазбалар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
1.9 Жиындар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
1.10 Файлдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
ІІІ.Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
Әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
Pascal тілін 1968 – 1971 жылдары швейцариялық ғалым Никлаус Вирт оқып үйренуге қолайлы программалау тілі ретінде ұсынған болатын. Бұл тілдің стандартты кейінірек бекітілді, ол сол кездері кең таралған ALGOL, FORTRAN, BASIC тілдеріне қарағанда жетілдірілген, жұмыс істеуге ыңғайлы тіл болды. Pascal тілі өзінің қарапайымдылығының және тиімділігінің арқасында дүние жүзіне тез таралады. Қазіргі кезде барлық дербес компьютерлер осы тілде жұмыс істей алады. Pascal тілінде жазылған программаның дұрыстығын компьютерде тексеру және жіберілген қатені түзету оңай. Бұл тілде жазылған программа компьютерде орындалу барысында алдымен трансляцияланады (машина тіліне аударылады), объектік программаға түрлендіріледі де содан кейін ғана орындалады. Осы сәтте компьютерде программаның екі нұсқасы болады, оның біріншісі – алгоритмдік тілдегі алғашқы түпнұсқасы, ал екіншісі – объектік кодтағы жазылған программа. Есеп нәтижесін машиналық кодта жазылған программа арқылы аламыз, ал программаны түзету қажет болғанда, оның алгоритмдік тілде жазылған алғашқы нұсқасы өңделеді. Қазіргі кезде Pascal кез – келген күрделі есептерді шығара алатын, кең таралған стандартты оқу тіліне айналды.
ХХІ ғасырдың 20 жылдарында Ч. Бэббидж (автоматты) цифрлық есептегіш машиналардың автоматты түрде есептеу, яғни программалау үлкен өзгеріс әкелген идея болды. Бэббидждің программаларды Жозеф Мари Жаккардың ойлап шығарған тігін станоктары қызметін басқаратын перфокарталарға жазуды қолданған әдісі техникалық жағынан қазіргі ЭЕМ-дегі программаларды сақтаумен еш қатысы болмаса да осы кезеңнен программалаудың дамуы басталды. Ч. Бэббидждің замандасы болған Аду Лавлейс аналетикалық машинаны дұрыс бағалап дүние жүзіндегі бірінші программист атанған. А. Лавлейс есептеудің әрі қарай жалғасуын басқарудың кейбір тәсілдерінің жолдарын теориялық негіздерін жасаған. Бұл программалау тілі, яғни цикл (айналым) кең қолданылып келеді.
Программалау тілдерінің даму тарихында Пенсильваний университетінің қызметкері Джон Маучли ұсынған машиналық командаларды арнайы символдар көмегімен кодтау жүйесі үлкен жаңалық әкелді.
Қолданылған әдебиеттер.
1. Авторы: Алексеев Е. Р. "Турбо Паскаль 7.0" Идеалный учебный курс. Численные методы. Москва - 2006.
2. Авторы: Немнюгин С. А. "Turbo Pascal" учебник. Санк-Петербург - 2002.
3. Авторлары: Б. Бөрібаев. Б. Нақысбеков Т. Мадиярова. "Инфарматика және есептеуіш техника негіздері". Алматы – 2002.
        
        Курстық жұмыс
Тақырыбы: Turbo Pascal тілінің негізгі элементтері
Мазмұны
І.Кіріспе........................................................................................
ІІ.Негізгі бөлім...............................................................................
1.1 Turbo Pascal ... ... ... Turbo Pascal - ды іске ... ... ... Қарапайым программа.........................
1.4 READLN, WRITELN операторлары.........................................
1.5 Тармақталу. Циклдер. Жай шарт. Құрама шарт........................
1.6 ... ... ... ... ... Жиындар..............................................................................
1.10 Файлдар..............................................................................
ІІІ.Қорытынды ..............................................................................
Әдебиеттер.................................................................................
Кіріспе
Pascal тілін 1968 - 1971 жылдары швейцариялық ғалым Никлаус Вирт оқып үйренуге қолайлы программалау тілі ... ... ... Бұл ... ... кейінірек бекітілді, ол сол кездері кең таралған ALGOL, FORTRAN, BASIC ... ... ... ... ... ... тіл ... Pascal тілі өзінің қарапайымдылығының және тиімділігінің арқасында дүние жүзіне тез таралады. Қазіргі ... ... ... ... осы ... ... істей алады. Pascal тілінде жазылған программаның дұрыстығын компьютерде ... және ... ... ... ... Бұл ... ... программа компьютерде орындалу барысында алдымен трансляцияланады (машина тіліне аударылады), объектік программаға түрлендіріледі де содан кейін ғана ... Осы ... ... ... екі ... болады, оның біріншісі - алгоритмдік тілдегі алғашқы түпнұсқасы, ал екіншісі - ... ... ... ... Есеп ... ... ... жазылған программа арқылы аламыз, ал программаны түзету қажет болғанда, оның алгоритмдік тілде жазылған алғашқы нұсқасы өңделеді. Қазіргі кезде Pascal кез - ... ... ... ... ... кең таралған стандартты оқу тіліне айналды.
ХХІ ғасырдың 20 жылдарында Ч. Бэббидж (автоматты) цифрлық ... ... ... ... ... яғни ... үлкен өзгеріс әкелген идея болды. Бэббидждің программаларды Жозеф Мари Жаккардың ... ... ... ... ... ... ... жазуды қолданған әдісі техникалық жағынан қазіргі ЭЕМ-дегі программаларды ... еш ... ... да осы ... ... дамуы басталды. Ч. Бэббидждің замандасы болған Аду Лавлейс аналетикалық ... ... ... ... жүзіндегі бірінші программист атанған. А. Лавлейс есептеудің әрі қарай жалғасуын басқарудың ... ... ... теориялық негіздерін жасаған. Бұл программалау тілі, яғни цикл (айналым) кең қолданылып келеді. ... ... даму ... ... ... ... Джон ... ұсынған машиналық командаларды арнайы символдар көмегімен кодтау жүйесі үлкен ... ... ... жылы FLOW-Matic құрастырушы пайда болды. Фортран тілінен басқа ... ... үшін ... ... ... өңдеу есептері үшін бірінші тіл болған. Осы бағытты жұмыс ... ... ... ... ... әкелді.(COBOL - Common Business Oriented Language). Осы тілді құру ... ... - бір ... ... ... ... ... жылдың ортасы программалау аймағында талпынған прогресс болып сипатталады. Машиналық командада ... рөлі ... ... ... мен ... ... ... рөлін атқаратын, программалау тілінің жаңа типтері құрыла бастады.
Көптеген кең тарағандардың біріншісі және алғашқысы Фортран ... ... 1954 жылы ІВМ ... ... ... ... (Фортран). Бұл бірінші компиляцияланатын тіл, 50 жылдары Джим ... ... ... ... ... программистер жоғары өнімді тілдіңжоғары деңгейде пайда болу мүмкіндігіне көптеген сенімсіздіктер білдірді, сондықтан ... ... ... ... ... - ... кодтың тиімділігі болып табылады. Фортранда программалау тілінің маңызды түсінік қатары жүзеге асырылғанымен, программалаудың ... ... ... ... ... алу мүмкіндігі өмірін қиюға әкеліп соқты. Бірақ бұл тіл үшін кітапхананың үлкен санын құруға әкеледі, статистикалық комплекстен бастап спутникті басқару ... ... ... ... көптеген мекемелерде қолданылуы жалғасуда, ал қазір 2000 жылда ... ... ... F2k стандартты түрі жұмыс жасалуда. Фортран HPF стандартты версиясы параллелді суперкомпьютер үшін жасалынған.
Cobol (Кобол). Бұл ... тіл, ... ... ... үшін және ... есептерді шешуге арналған. Коболда үлкен көлемді деректермен жұмыс жасайтын өте мықты құрылымдар жүзеге асырылған, яғни ... ішкі ... ... Бұл тілде қазіргі таңда толық қолданылатын өте көп қосымшалар құрылған.
Algol (Алгол). Компиляцияланатын тіл 1960 жылы ... Ол ... ... үшін ... ... өте қиын ... әсерінен кеңінен тарай алмады. 1968 жылы Алгол 68 версиясы құрылды. ... Turbo Pascal ... ... ... белгілі бір мәселені, есепті шешуге арналған. Есеп шығару барысында компьютерге бастапқы мәліметтер енгізіледі, оларды қалай өңделетіндігі көрсетіледі және ... ... ... қандай құрылғыға шығарылатыны айтылады.
Pascal тілінде программа жеке - жеке ... ... ... теру, түзету арнайы мәтіндік редакторлар атқарылады. Программа алдыңғы азат жол немесе бос орын саны өз ... ... Бір ... бірнеше команда немесе оператор орналаса алады, олар бір - бірімен нүктелі үтір (;) арқылы ... ... ... бір жолда бір ғана оператор тұрғаны дұрыс, оны түзету жеңіл, әрі оқуға ыңғайлы.
Pascal тілінде программа үш ... ... ... ... ... және операторлар бөлімі.
Кез - келген программаның алғашқы жолы PROGRAM сөзінен басталатын оның тақырыбынан тұрады. Одан кейін программаның ішкі ... ... ... ... Бұл ... ... айнымалылар, тұрақтылар тәрізді объектілердің жалпы қасиеттерін алдын ала ... ... ... ... ... бірнеше бөліктен тұрады, бірақ программаның күрделілігіне байланысты ... ол бір ... екі ғана ... тұруы мүмкін. Программаның соңғы және негізгі бөлімі ... ... ... ... ... іс - ... ... осы бөлімде орналасады. Ол begin түйінді сөзінен басталып, бірақ атқарылатын операторлар ... ... жеке - жеке ... жазылып біткен соң end түйінді сөзімен аяқталады. ... Pascal ... ... ... BASTAU
Сипаттау бөлімі
begin
Операторлар бөлімі
end
Операторлар бөлімінде командалар ретімен орналасады. Олардың кейбірі шартқа байланысты атқарылса, ал кейбір қайталанатын цикл ... ... ... ... ... Операторлар бөлімінде орнатылатын негізгі әрекеттерді қарастырайық.
5
- Деректер - сан мәндері мен мәтін түріндегі сөз тіркесін мән ... ... ... ... ... тағы ... осы ... құрылымдар немесе солардың адрестері.
- Дерек енгізу - ... ... ... ... ... - ... ... енгізу арқылы жүзеге асады.
Операциялар немесе амалдар - берілген және есептелген ... ... ... өңдеу, салыстыру операцияларын орындайды.
Шартты түрде атқарылу - ... бір ... ... ... байланысты, командалар жиыны атқарылады, әйтпесе олар аттап өтіледі немесе басқа командалар ... ... - ... бір ... ... ... ... командалар жиынын бірнеше рет қайталанып атқарылады. Қайталау саны бүтін санмен беріледі.
Көмекші программа - алдын ала қандайда бір ... ... ... ... ... Олар ... кез келген жерінен оның атауын көрсету арқылы шақырылып атқарыла береді.
Түсініктеме - ... ... ... ... оның түйінді сөздері арасында қазақша (орысша) түсінік беретін пішінді жақшаға алынып жазылған сөз ... Олар ... ... ... ... әсер ... Turbo Pascal - ды іске қосу.Компиляциялау
Өрнектерді өңдеуде дәстүрлі Pascal, Basic программалау ... жиі ... ... ... сияқты, Pascal - дың өз алфавиті, синтаксисі, семантикасы бар. Алфавит - ... ... ... ... ... ... таңбалар және басқа белгілер), синтаксис - ... іс - ... ... ... ... операторларды), деректер мен өрнектерді жазу ережелері. Олар машинаға түсінікті шартты белгілерді пайдалана отырып жазылатын үлгілер. Pascal ... ... ... ... бас және кіші ... Араб ...
3. Өрнек таңбалары: + - * /
4. Қатынас таңбалары: = - < > =
5. ... ... : ; ' (Бос орын - бір ... ашық жер) 0 , ! ? # ... ... ... бүтін және бөлшек бөліктерін бөлетін үтірдің орнына нүкте қойылады.
Pascal - да ... ... := ... жазылады.
6
Санды дәрежелеу белгісі жоқ. Дәрежелеу снды өзіне өзін көбейту ... ... мен ... Basic тілінде пайдаланылатын тырнақшалардың орнына дейекшелерге (>) алынып жазылады.
Қызметші сөздер, операторлар және функцияларды жазуда пайдаланылатын латын алфавитінің ... ... бас ... кіші ... жазудың айырмашылығы жоқ.
Turbo Pascal - ға мынадай жай және күрделі типті айнымалылар ... ... ... ... ... ... шектеулі.
2.Күрделі типтер: жиым (регулярлық тип), жол (стринг), жазба (жазу), файл, жиын.
3.Сілтеме (көрсеткіш).
Типтер жүйесіндегі негізгі тип - жай ... ... ... осы ... ... ... ... құралады. Стандартты скалярлық типке жататын айнымалылар бүтін, нақты, символдық және бульдік болатын төрт ... ... ... ... ... ... ... REAL, CHAR, BOOLEAN
(integer - бүтін, real - ... ... - ... Boolean - ... - [ -32768; 32767 ] аралығында бүтін сандық мәндерді қабылдайтын ... ... Оның [0; 255] ... алынған бүтін мәндерді қабылдайтын дербес түрін BYTE (байт) типті деп атайды. BYTE тек ... ... ... үшін ... ... INTEGER типі ... ... айнымалыға жадтан 2 байт бөлінсе, BYTE арқылы сипатталған айнымалыға 1 байт ғана бөлінеді.
Бүтін типке мәндері [0....65535] аралығында жататын WORD ... және ... ... ... жататын LongInt типті айнымалылар да жатады.
LEAR типті ... ... [2.9 Е -39, 1.7 Е +38] ... ... мүмкін нақты сандар.
CHAR - мәні символ айнымалы болатын типі.
BOOLEAN - нәтижесі ақиқат не ... ... кез - ... ... ... ... ... Мысалы: шарттың сақталуын тексеру нәтижесінің (=,,=, And (және), or (немесе) not (емес) xor ( екі айнымалының мәндері тең емес ... ғана ... ... ... екі ғана мәні бар: True не False ... не ... ... мен әрекеттердің IBM Basic - те ( GWBasic, Qbasic - те) және Turbo Pascal - да ... ... 1 - ... ... ... ... басқа үлгіде жазылуы да мүмкін, олар сәйкес тақырыптарда көрсетілген).
7
1 - ... ... ... Basic - ... Pascal - ... тазалау
Енгізу
Шығару
Қағазға басу
Программа соңы
Шартты өту
Және, не, емес
Таңдау
циклі
циклі
... ... пр- ...
PRINT
LPRINT X
END
IF THEN ELSE IF THEN
AND, OR, NOT
ON GOTO
WHILE WEND
DO LOOP UNTIL
FOR ... ... ... ( LST, ... THEN ELSE IF ... OR, ... END
WHILE P DO
REPEAT UNTIL
FOR TO DO
FOR DOWNTO DO
PROCEDURE FUNCTION
Жиі пайдаланылатын стандартты скалярлық функциялар 2 - ... ... - ... ... - да
Берілетін не қабылдайтын мән
1
2
3
4
5
6
7
8
9
10
11
12
13
Sinx
Cosx
Arctgx
Lnx
e ˣ
x ²
x
absx
3.78 4
3.78 3
3.78 3
3.78 ... - ...
ч - ...
х >0
е - нің х ... - кез - келген сан
х>0
х - тің абс ... ... ... ... бүтін бөлігі
санның бүтін бөлігі
санның бөлшек бөлігі
рі санының мәнін қайтарып беру
Өрнек - тұжырымдалған жазу. Егер ол сандық ... ... ... ... ... ... мән ... Арифметикалық өрнектің жазылу ережесі Basic - тегі сияқты өрнек бір жолда жазылады.
Мысалы:
Арифметикалық өрнегінің Pascal - да ... ... ... [Basic - те ол у:=4 / (3*х+1) ... ... ... үшін Pascal - да ... айнымалы атауы мен өрнек мәнінің типтері бірдей болуы тиіс.
Әдетте Turbo Pascal Norton ... ... С: ... ... ... ... Turbo Pascal - ды іске қосу және ... жұмыс істеу жолы.
1) ТР (TURBO) каталогын іске ... ТР - ның ... ... ... іске ... ... дайын болады.
3) F3 пернесін басу. Машина файл атын сұрайды.
4) Файл атын ... ... атау ... ... дискіден іздейді де, табылса оны жадқа енгізіп, экран тазаланып, жоғарғы жағында жаңа файл аты ... ... Жаңа ... ... Теруді аяқтаған соң Alt + F9 пернелерін басу ол программаны компиляциялау командасы). Құрылған программада синтаксистік қате кеткен болса, компилятор ... ... ... қате ... қате ... жердің оң жағына курсорды орналастырып қояды. Программа дұрысталған кезде экранға шығатын хабар - Press any Key ... ... ... F2 ... басу(программаны дискіге жүктеу(SAVE) командасы);
7) CTRL+F9 пернелерін басу ( программаны іске қосу ... ... Бұл ... компьютер программаны орындап, программа мазмұнын қайта шығарады.
8) ALT + F5 ... ... Бұл ... ... ... ... ... шығарып көрсету командасы. Осыдан соң программа мазмұны жазылған экранды ... ... үшін ... ... болғаны.
Келесі программамен жұмыс істеуге көшу үшін жоғарыда аталған әрекеттерді 3-пункттен бастап қайталау жеткілікті не Файл-Жаңа (File New) ... беру ...
1.3 ... ... ... программа
Turbo Pascal - да программаның жалпы түрде жазылуы мынадай түрлі бөлімдерден тұрады.
Program (input, output); ... ... ... ... (const); ... бөлімі (type);
Айнымалылар бөлімі (var);
Процедурада және функция бөлімі (procedure, function)
Операторлар бөлімі.
Мұндағы Program ( программа) қызметші сөзінен басталған бірінші жолды программа тақырыбы деп ... Ол ... ... ... ... үтір ... ... жазылады. Атау- программа аты. Атау (идентификатор) үшін сөздігіне жатпайтын ... ... ... не символдар тізбегін алуға болады. Оны PROGRAM сөзінен соң ашық жер ... жазу ... ... соң ... ... ... операторлар бөлімі. Ол программа денесі делінеді. Программаға айнымалылар және операторлар бөлімдерінен ... ... ... ... ... Ол ... қарай енгізілуі тиіс. Program тақырыбы программаны оқуға ыңғайлы болу үшін жазылады. Егер ... ... ... ... ... VAR ... оларды сипаттау үшін қажет.
9
Операторлар бөлімі-программаның орындалу бөлімі. Ол BEGIN-нен басталып, END-пен аяқталады да, ... ... ... үтір ... ... ... ... (Нүктелі үтір-әр операторды аяқтау және операторларды бір-бірінен ажырату блгісі) END-тің соңына нүкте ... ... ол ... ... ... BEGIN ... END (соңы)-ашу, жабу жақшаларының рөлін орындайтын қызметші сөздер. Егер тармақталу, таңдау не циклдік командалар блогы екіден кем емес командалардан ... олар ... ... деп ... ... операторлар да міндетті түрде begin-end операторларына алынып жазылады да, end ... ... ... ... үтір ... ( жалпы, begin-end операторлары математикада пайдаланатын ашу, жабу жақшаларының рөлін атқарады).
Жадқа х айнымалысының мәнін енгізу Read (х) операторы арқылы, ал ... ... ... ... ... Write (х) ... ... орындалады (read-оқу, write-жазу). Мұндағы ескеретін жайт read (x) операторын оқып шығып, жүйе аргумент мәнін енгізуді күтіп, тоқтап ... ... одан ... ... мәнді пернетақтадан енгізіп, Esc пернесін басқан соң ғана орындалады. Ал х,у сияқты айнымалылар мәндерін экранға шығару операторлары - write (x,y). ... ... Write ... параметрлері не аргументтері деп те атайды. Параметрлер үтір ... ... жай ... ішінде жазылады.
Программада Write операторлары түрлі түрде жазылуы мүмкін, мысалы:
1) write (x);
2) write (x, ... write (3*x+5, '' ... write (x: n: ... write ... write ... программаның орындалу барысында Read операторы кездессе, машина ... ... ... ... ... ... ... Мәндер пернетақтадан аралықтарына бос орын қалдырып енгізіледі, енгізу аяқталған соң Енг пернесінің басылуы тиіс. Осыдан соң ... ... одан әрі ... read ( a,b,h) ? 6.5 3.9 4.7 ... ... ... мына ... жазуға да болады:
10
begin
read (a,b,h); s:=(a+b)*h/2
write (`s=',s : 5 : 2); readln
end.
Есепті шешу ... ... ... ... және жай типті айнымалыларды пайдаланып құрылған программаны қарапайым программа деп те атайды.
1.4 READLN, WRITELN операторлары
Pascal-да енгізу операторының жалпы түрде ... E A D ( X1, ... хᵏ ... енгізілетін мәндерді сәйкес түрде қабылдайтын айнымалылар.
Read операторының алдында мәндері жадқа ... тиіс ... Write ... ... ... ... қойған жөн.
Мысалы: (1b) программаның операторлар бөлімін былайша жазу ыңғайлы:
begin write (` a, b, h=?'); readln (a, b, h);
s:= ( a+b ) * h/2 ; write (`s=',s : 5 : 2); ... Write, Read ... ... LN ... қосып, Writeln, Readln түрінде жазу қажет. Мысалы: readln (a, b, h); writeln (х:6:2). Жүйе мұндай ... ... LN ... оқып ... ... экранда өзінің тұрған орнынан келесі жолдың басына ауыстырады да, кезекті оператордың орындалуы осы ... ... ... ... Егер келесі жолды бос күйінде тастап кету қажет болса, программаға ... ... LN ... ... соң ... Writeln операторын енгізсе болғаны.
1-мысал: х=31, у=26 үшін х+у мәнін экранға шығару программасын құру керек.
Program f; Uses ... x,y,s: ... ... ... readln (x,y); ... ... delay ... орындалуы экранда мынадай түрде көрінеді:
11
х,у=? 31 26 ... clrscr, delay (n) ... ... (clear ... ... delay-кідіріс). Олар Turbo Pascal - да пайдаланылатын экранды тазалау және экрандағы кіріністі n миллисекундұстап тұратын нұсқаулар ... сек). Енг - ... мән (26) ... Енг пернесін басу керек.
Uses crt - CRT модулін пайдалану нұсқауы. (Turbo Pascal ... ... ... ... бар, ... CRT ... ... clrscr, delay, readk (пернеден оқу), keypressed (пернені басу) сияқты экранды, пернетақтаны басқару функциялары жазылып қойылған. Uses нұсқауы жазылғанда ғана операторлар ... ... ... ( use - пайдалану). Көп жағдайда программаға Delay орнына Readkey не ... Readln ... ... ... ... ... ... басып шығару үшін программа басына Uses printer нұсқауын енгізу керек. Ол программалар жүйесінен PRINTER модулін ашып, LST файлдық айнымалысын LPT1 ... ... ... Writeln (Ist, x) ... программаға осы нұсқау енгізілген соң ғана орындалады. ... ... ... болу үшін ... программаның әр жеріне не блоктар басына түсініктемелер енгізіп қойған жөн. Олар Pascal - да {} не (**) ... ... ... { ... ... ... заңы*}
Компьютер түсініктемелер оқымай тастап кетеді, түсініктеме тек программаны оқуды оңайлату үшін ғана ... ... ... бір ... өлең ... ... ... патшасы, сөз сарасы,
Қиыннан қиыстырар ер данасы.
Тілге жеңіл, жүрекке жылы тиіп,
Теп-тегіс, жұмыр келсін айналасы.
Абай
Программа:
Program Abay; Uses ... ... ... ... ... патшасы, сөз сарасы');
Writeln (`Қиыннан қиыстырар ер данасы');
Writeln (`Тілге жеңіл, жүрекке жылы тиіп');
Writeln (`Теп-тегіс, ... ... ... ... write ... ... орындалу бөліміне айнымалылар енбегендіктен, Var бөлімінің қажеті болған жоқ. Программаны практикадан терген кезде writeln операторының ... ... ... бір ... ... ...
1.5 Тармақталу. Циклдер. Жай шарт. Құрама шарт
Pascal - да шартты өту ... Basic ... ... ІF ... арқылы беріледі: IF - THEN - ELSE (толық түрі); IF - THEN ... ... ... IF THEN ELSE ... IF THEN ... ... алдыңғы оператордың соңына нүктелі үтір қойылмайды.
1 мысал: у= ... ... ... ...
Program man;
(*функция мәнін есептеу*)
Var x,y: real;
Begin write (`x=?') readln (x);
If x

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 22 бет
Бұл жұмыстың бағасы: 1 100 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Turbo pascal тілінің негізгі элементтері туралы83 бет
Turbo Pascal - дағы енгізу және шығару операторлары26 бет
Turbo Pascal программасының негізгі түсініктері17 бет
Turbo Pascal тіліндегі мәліметтердің күрделі типтері50 бет
Құрылымдық типтер.жазбалар22 бет
Pascal және Си тілінде бағдарламалау29 бет
Turbo Pascal - жоғары деңгейлі программалау жүйесі22 бет
Turbo Pascal 7.0. программалау тілі10 бет
Turbo Pascal бағдарламалау тілі8 бет
Turbo pascal бағдарламамалау ортасы. спрайттар28 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь