КомпютриПрограмиране

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

Вероятно всеки ученик известен език за програмиране, който се нарича "Паскал". Какво е това? Той отдавна е езикът е мъртъв, в края на краищата се използва само за студенти за обучение и училища се счита база. Това се отнася за една опростена версия на Алгол. Но, за разлика от последния, "Паскал" може да се използва, за да пиша реални програми и дори игри. Преди това той е имал достатъчно популярност, но сега единствената запазена в действителност, за целите на обучението. Първото нещо, което привлича потенциални програмисти, "Паскал" - това е възможно да се напише, като се запазват свойствата на английски език, не мисля използването на специални схеми, които са приети в езици като С

Той е създал "Паскал" Никлаус Вирт през 1970. Той нарича на езика, след като учен Блез Паскал, който е баща на първия автомобил в света. Той би могъл да добави две различни числа. А пряк потомък на езика "Паскал" е "Modula-2". Последното е подобрена версия.

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

Паскал ABC - език за програмиране, представен от съществуващите системи. Въпреки това, е описан вариант на новото поколение.

Защо е създаден "Паскал ABS"? За тази цел са били там две важни причини:

  • остаряла система на оригиналния език;
  • желанието да се създаде една по-модерна и интегрирана среда за програмиране.

Език Паскал ABC включва класически система "Паскал" елементи "Делфи" и собствената си експанзия. Той се появи през 2002 година.

Има и компилаторът със същото име, който е мощен и модерен среда за програмиране. Той е в състояние да се движат по Linux, MacOS, както и за Windows.

Рамката .NET ви позволява да използвате някои допълнителни функции, както и програмиране в структуриран, обектно ориентирани и функционален стил. Авторът на този език става Mikhalkovich. Той е бил повлиян от не само "Паскал" и "Делфи", но също така и C # и "Python".

Обща характеристика на операторите

Операторите на езика за програмиране се изисква да се напише програма. Те дават възможност да изпълнява определени функции и алгоритми. Екипът на "Паскал" се различава от други елементи? Фактът, че те се използват за изпълнението на дадено действие. "Паскал" е проектирана така, че всички оператори са съставени от специални помощни думи. Команда разделени помежду си и други елементи, като се използва запетая (;). Всички оператори са разделени на групи:

  • Simple. Тези команди не съдържат други елементи. Това са: оператора за присвояване (двоеточие и съща), безусловно процедура преход (използван за тагове).
  • Структуриран. Тези твърдения са съставени от други елементи: съставен оператор, условия, линии, съединяващи.

И двете групи ще бъдат обсъдени по-късно в тази статия.

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

Това изисква операторът да се обадя на процедура. За да създадете линия в средата за програмиране, трябва да посочите идентификатор, следван от параметрите на поканата трябва да бъде поставен. Въпреки това, в езика има процедури, които не разполагат с последния елемент. Те "Паскал" са разделени на два типа:

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

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

Оператори ( "Паскал"), които са отговорни за общи задачи, достатъчно, за да помнят лесно. Вие трябва да напишете в раздела Декларации използва думата и въведете описание на процедурата. Има стандартни елементи, които не трябва да влиза в първия блок. Това са задачите за четене, запис и др.

процедури по поръчка, необходими преди работната програма за проектиране и пуснати в раздела за описание или модула. Ако използвате последната опция трябва да бъде написана на секция, има или процедура.

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

Прости на операторите да използват много лесно, включително и GOTO. В "Паскал" има секция в етикета, който ви позволява да поставите определен необходимо на разработчика на оператора, а по-късно в резултат на безусловна скок да се отнасят към него. Като на етикета трябва да се използва набор от цифри и букви, без препинателни знаци или интервали. От линия се отделя от двоеточие (:). Преди да създадете етикет, етикет, виж описанията трябва да посочват името на елемента.

Преди да се създаде отдел, което трябва да знаете за някои от нюансите:

  • Трябва да се използват всички описани тагове;
  • ако елементите са с имена на номерата, не можете да ги декларира.

За съжаление или за щастие, изявлението GOTO в съвременните езици не се използват за програмиране. Това се дължи на факта, че тези системи са на работа, създаване на принципа на конвейера. И тези оператори ( "Паскал"), както е GOTO, нарушават процес компютри.

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

Условно изявление, представено дизайн IF-THEN-ELSE, се използва за показване на клона, в който един от вариантите е задължително лъже. Изчислителната процес ще продължи в една от опциите, представени. Обикновено този процес е разделен на два вида:

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

Дизайнът на IF-THEN-друго изявления е структурирана. Тези думи са запазени. В този случай, той не подлежи на задължително използване.

Как дизайна? С англичаните го превежда като "ако-то-друго". Ако посоченото програмата е вярно, тогава фактът, че тя е написана след думата след това. И ако това не е наред, наистина вярва, че това, което е написано върху, или в противен случай, след като линията от тогава.

съставен израз

За да се разбере тази фраза, че е необходимо да се знае дефиницията. Комбинирани отчети ( "Паскал") - набор от операции, да се напише програма, която скоби BEGIN-END. Благодарение на това, група от команди, е представен като един цялостен.

избор на оператор

Поради факта, че изявлението АКО може да работи само с два клона, екип подбор CASE е създадена. В тази система има функция думи - случай, на, край друго. В този случай, последната може да се пропусне. Преди работи операторът трябва да бъдат обявени на параметъра и неговата стойност. Ако ключът за избор е съчетана с избора на константи се извършва от оператора, което е след последната. Ако точността не е налице, и всички отбори се игнорират. Тя извършва опцията, която идва след думата ELSE или след изявлението на случая.

Този избор на оператора в "Паскал" не използва работеща система като IF. Все още няма изрични условия на изпитване. Ако ние считаме, работата му в по-големи подробности, можем да видим, че една малка CASE въвежда дисонанс в програмата, тъй като операторът завършва с края на краищата, който не е свързан започне. Тя е много по-лесно за използване, особено ако има 5 или по-голям избор. Предписват постоянно АКО-ТОГАВА ще бъде дълъг, и това не е удобно процес.

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

Какво е цикъл? Те предполагат повторение на някои от системата на команди няколко пъти, за да отговаря напълно на условията. В "Паскал", известен два вида цикли :

  • параметър цикъл;
  • итерация.

Какво са всички? Първа (с параметър цикъл) винаги е известен параметри. Понякога се нарича редовно. Нейната основна разлика е, че броят на повторенията на цикъла е известен предварително.

В итерация е подобен нюанс неизвестен. Цикъл се толкова дълго, колкото това условие няма да се случи.

Разграничаване видове и типове цикли възможни с помощта на някои от структурите:

  • Повтарям: Повторете с postcondition.
  • ДОКАТО: повторение на предпоставка.
  • ЗА - оператор сметки. Той се използва в параметър цикъл.

Първите две опции се използват за повтарящ повторение. Основната разлика от последния отчет - можете да ги използвате в една линия с параметър, както и за - за повторения без да определят невъзможно.

IO оператори

За взаимодействие с околната среда програмни среди отговарят на входно-изходни отчети. Те ви позволяват да въведете информация и показване на резултата на екрана и да се печата. Командата за четене ще позволи на потребителя да се уточни изпълнение на програмата си данни. Как се случва това? Програмата за продължителността на спиранията в мига курсора се появява на екрана, която се очаква информация от хората. Разликата в двете изложения четат и readln малък. Последно просто премества курсора на следващия ред.

О оператор ( "Паскал") - пише (LN). LN парче позволява да продължи изходните данни на следващия ред. Ако програмата се посочва, просто изявление, той ще бъде показан на екрана празна план. Използва се в този смисъл не е необходимо тази команда.

Има и оператори Var, в близост. Те не могат да бъдат използвани при условие че поръчката не се нуждае от самата програма.

Големите оператори ( "Паскал"), описани в статията. Те ще ви помогнат по-добре да се напише програма, те самите работят доста бързо и без никакъв проблем по. Без него не работи нищо в бъдещите програмисти за работа с езика "Паскал". Програма без оператори, уви, не може да си представите. Това означава, че те трябва да са в състояние да работи. Тя може да изглежда сложно оператори цикъл, обаче, трябва да бъдат обучени и всички проблеми изчезват. Успех в работата си!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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