КомпјутериПрограмирање

"Паскал" оператори. Pascal програмски јазик

Веројатно секој ученик познат програмски јазик, кој се нарекува "Паскал". Што е тоа? Тоа одамна е јазикот бил мртов, откако сите се користи само за обука на студентите и училишта се смета за база. Тоа се однесува на поедноставена верзија на Алгол. Но, за разлика од вториот, "Паскал" може да се користи за да напишете вистински програми, па дури и игри. Претходно, тој имаше доволно популарност, но сега само зачувани, всушност, за обука. Првото нешто што ги привлекува потенцијалните програмери на "Паскал" - тоа е можно да се напише, а одржувањето на својствата на англиски јазик, а не се чудат на користење на специјални програми кои се прифатени во јазици како В.

Тој ја создал "Паскал" Niklaus Вирт во 1970 година. Тој по име на јазик по научник Блез Паскал, кој е татко на првиот автомобил во светот. Тоа би можело да додадете две различни броеви. А директен потомок на јазикот "Паскал" е "модула-2". Последново е подобрена верзија.

системот за програмирање

Паскал ABC - програмски јазик презентирани од страна на постоечките системи. Сепак, опишан е варијанта на новата генерација.

Зошто е создадена "Паскал ABS"? За таа цел, имаше два значајни причини:

  • застарен систем на оригиналниот јазик;
  • желбата да се создаде повеќе модерен и интегриран програмирање на животната средина.

Јазик Pascal ABC вклучува класичен систем "Паскал" елементи "Делфи" и своја експанзија. Тој се појави во 2002 година.

Исто така постои и составувач на истото име, кој е моќен и модерен програмирање на животната средина. Тој е во состојба да се кандидира на Linux, MacOS, како и на Windows.

Рамковниот НЕТ ви овозможува да се користи некои дополнителни функции, како и програмирање во структурирани, објектно-ориентиран и функционален стил. Авторот на овој јазик стана Mikhalkovich. Тој беше под влијание не само на "Паскал" и "Делфи", но, исто така, C # и "Пајтон".

Општи карактеристики на операторите

Операторите на програмскиот јазик се бара да се напише програма. Тие го прават тоа можно да се извршуваат одредени функции и алгоритми. Тимот во "Паскал" се разликуваат од другите елементи? Фактот дека се работи за извршување на дејствие. "Паскал" е дизајниран така што сите оператори се состои од специјални помошни зборови. Команда разделени меѓу себе и други елементи со користење на точка-запирка (;). Сите оператори се поделени во групи:

  • Едноставна. Овие команди не содржи и други елементи. Тие се: операторот на задача (на дебелото црево и исти), безусловна постапка транзиција (кој се користи за тагови).
  • Структурирана. Овие извештаи се составени од други елементи: изјава соединение, услови, петелки, се приклучи.

И двете групи ќе се дискутира подоцна во овој член.

процедури оператор

Ова бара операторот да се јавите на постапката. Да создаде линија во животната средина за планирање, мора да се определи идентификатор, проследено со параметрите на повикот треба да бидат поставени. Сепак, во јазикот постојат третмани кои немаат последниот елемент. Тие "Паскал" се поделени во два вида:

  • стандард (регистрирани во јазик);
  • обичај (формирана од страна на програмерот).

Кога propisaniem одреден збир на елементи во ред се активира една или друга постапка.

Оператори ( "Паскал"), кои се одговорни за заеднички задачи, доволно е да се запамети лесно. Мора да напишете во делот декларации користи зборот и внесете опис на постапката. Постојат стандардни елементи кои не треба да влезе во првиот блок. Овие се задачите читање, пишување, и други.

процедури Прилагодено потребни пред програма за работа за дизајнирање и стави во делот за опис, или модулот. Ако користите втората опција треба да биде напишан во делот Користи или процедура.

безусловна оператор трансфер

Едноставен оператори да ја користат многу лесно, вклучувајќи Оди. Во "Паскал" има дел таг, кој ви овозможува да се стави некои бара инвеститорот на операторот, а подоцна и како резултат на безусловна скок да се однесуваат на него. Како што на етикетата треба да се користи сет на броеви и букви, без интерпункција или простори. Од линијата е одделена од страна на две точки (:). Пред да креираш етикета, етикета, види описи мора да го зададете името на елементот.

Пред да се создаде оддел, што треба да знаете за некои од нијанси:

  • мора да се користат сите опишани тагови;
  • ако предметите имаат имиња на броеви, не можете да ги пријават.

За жал или за среќа, изјавата Оди во современи јазици не користат програмирање. Ова се должи на фактот дека таквите системи се работи, создавањето на принцип на подвижни. И како оператори ( "Паскал"), како Оди, ја нарушуваат процесот компјутери.

оператори услови

Условно изјавата поднесена дизајни АКО-ТОГАШ-друго, се користи за прикажување на гранка, во која еден олицетворение мора да е лага. пресметковни процес ќе се одвива во една од опциите презентирани. Конвенционално, процесот е поделен на два вида:

  • вилушка структура (во која има два избори, секој што доведе до нејзиниот резултат);
  • Бајпас структура (кога втората опција не е во ред, а во таков случај, програмата ја заобиколува резултатот се користи за вистината).

Дизајнот на АКО-ТОГАШ-ДРУГО извештаи е структурирана. Овие зборови се задржани. Во овој случај, тој не е предмет на задолжителна употреба.

Како го прави дизајнот? Со англискиот што се преведува како "ако-тогаш на друго место". Ако условот програма е точно, тогаш фактот дека тоа беше напишано по зборот тогаш. И ако тоа не е во ред, навистина верува дека тоа што е напишано на, или на друго место по линија од тогаш.

изјава соединение

Со цел да се разбере оваа фраза, тоа е потребно да се знае дефиницијата. Сложените извештаи ( "Паскал") - збир на операции за да се напише програма со која загради ПОЧНЕТЕ-end. Поради ова, група на команди е претставен како еден интегриран.

на оператор

Се должи на фактот дека изјавата ако е во можност да работат со само две филијали, тимот на селекција СЛУЧАЈ е основана. Во овој систем има функција зборови - случај, на, на крајот, на друго место. Во овој случај, таа исто така може да бидат исфрлени. Пред делата на операторот мора да биде прогласена параметар и неговата вредност. Ако копче за одбирање се совпаѓа со изборот на константи се врши операторот, што е по последниот. Ако коректност не е присутен, и сите тимови се игнорираат. Се врши опција која доаѓа по зборот друг или по изјавата на случајот.

Овој избор на оператор на "Паскал" не користи систем за работа како фактор. Не постојат експлицитни услови на тестирање. Ако ги земеме предвид неговата работа во повеќе детали, можеме да видиме дека со мал воведува дисонанца во програмата, бидејќи операторот завршува со крајот, кој не е поврзан започне. Тоа е многу полесно да се користи, особено ако има 5 или повеќе избор. Пропишува постојано ако-тогаш ќе биде долг, и тоа не е удобно процес.

Оператори ( "Паскал"): Циклуси

Што е циклус? Што значи повторување на некои од системот за команди неколку пати целосно да ги исполнат условите. Во "Паскал" познати два видови на циклуси :

  • параметар циклус;
  • повторување.

Што е сите? Прв (со параметар циклус) е секогаш позната параметри. Понекогаш се нарекува редовно. Нејзината главна разлика е дека бројот на повторување на циклус е однапред познат.

На повторување е слична нијанса непознат. Looping се случува додека таа состојба нема да се случи.

Разлика типови и видови на циклуси е можно со помош на некои од структури:

  • Повторување: Повторете го ова со postcondition.
  • ДОДЕКА: повторување на предуслов.
  • За - оператор сметки. Се користи во параметар еден циклус.

Првите две опции се користат за итеративен повторување. Главната разлика од последната изјава - можете да ги користите во јамка со параметар, и за - повторувања, без поставување невозможно.

IO оператори

За интеракција со околината програмирање средини исполнуваат влез-излез извештаи. Тие ќе ви овозможи да внесете информации и прикажување на резултатот на екранот или печатени. команда за читање ќе им овозможи на корисникот да специфицира трчање програма на нивните податоци. Како се случи ова? Програмата за време на траењето на постојки на Покажувачот се појавува на екранот, што чека влез од луѓето. Разликата во двете изјави се чита и readln мал. Последните едноставно поместување на курсорот на следната линија.

О оператор ( "Паскал") - пишува (ln). LN парче овозможува да продолжи со излез на податоци на следната линија. Ако програмата укажува едноставна изјава, таа ќе биде прикажана на екранот празен термин. Се користат во оваа смисла, не е потребна оваа команда.

Исто така, постојат оператори var, во близина. Тие не може да се користи ако цел не бара самата програма.

Големи оператори ( "Паскал") опишани во статијата. Тие ќе ви помогнат подобро да се напише програма, тие се работи прилично брзо и без проблем. Без него не работи ништо во иднина програмерите да работат со јазик "Паскал". Програмата, без оператор, за жал, не може да се замисли. Ова значи дека тие мора да бидат способни да работат. Тоа може да изгледа комплицирано оператори циклус, сепак, мора да бидат обучени и сите проблеми ќе исчезнат. Среќно во вашата работа!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mk.birmiss.com. Theme powered by WordPress.