КомпютриСофтуер

Структурата на програма в Паскал: Програмиране за начинаещи

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

Сега има много пари, че да запази синтаксис. Те се различават само в среда за програмиране език като Паскал. Структурата на програмата ще бъдат изследвани в статията. Като правило, са запознати с програмирането започва с програмата "Здравей, свят!".

история на езика

Паскал излезе на бял свят през 1970 г. се дължи, странно, Никлаус Вирт. име език, дадена в чест на Блез Паскал - един велик човек е родом от Франция. Това се обяснява с факта, че ученият е създал първата машина в света, която е в състояние да събира и изважда числа.

Език развитие е извършена 1968-1969. Първото споменаване се появи през 1970 г. създател, представяйки си "дете", фокусирана върху стила на програмиране, както и въвеждане на данни в Паскал. структура на програмата също е разработен от Вирт. Той има прост синтаксис и семантика. Direct "потомък" Pascal е език "Modula-2". Нейната разработчик също се превърна в Вирт.

граматични правила

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

  1. Заглавие. Тук трябва да посочите името на програмата, но елементът не е голям. Тя е създадена само, когато предприемачът желае. Според по-голяма степен това зависи от програмната среда. В Turbo Pascal няма нужда от нея. Но в ETH е задължително да се създаде низ. Използвайте позволено само букви и цифри и долна черта "_".
  2. Описание. В този раздел са изброени всички налични променливи (масиви), етикети и др. Г.
  3. Оператор. в Pascal програма структура включва описание на операторите в скоби BEGIN-END.

Колко ще бъдат те в една и съща линия, това няма значение. Основното нещо - след края на всеки отбор да се постави специален знак - точка и запетая. Освен това, езикът е нечувствителен: няма разлика между оператора на Var и Var VAR.

Синтаксис и семантика

От основно значение за работата на азбуката играе с програмната среда. Имайте предвид, че тя се състои от:

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

Структура на програмата в Turbo Pascal не се различава от структурата PascalABC. Разликата в тях външни данни, нищо повече. Посочване на името на променливата, както и други видове, е необходимо да се помни, че името не трябва да започва с цифра, долна черта на характера може да бъде във всякаква позиция, но от буквени символи могат да използват само буквите от латинската азбука.

Коментари към редовете са или скоби или кръг със звездичка (* .. *).

типове данни

Структурата на програмата в Паскал, и също така включва разглеждане на обекти, като типове данни. Те са три вида:

  1. Булева (истина и лъжа);
  2. цифри (арабски цифри);
  3. характер (използването на а, Ь, с и т. д.).

В същото време, на втория вид е разделен на под-вида: число и истински. Те съответстват на определени оператори: Цяло число и Реал съответно. Герой също е разделен на отделни символи и низове. Това се отнася до вида на данни, като например (в първия случай), номер 1, буквата А или А, и (втори) цялата фраза или експресия. В програмата, те се записват в имената на Char и летен.

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

Коментари

С цел да се постигне по-пълно разбиране на програмата и всички негови процеси, функцията на коментари. Те са, както е посочено по-горе, се поставят в фигурни скоби. Това е особено важно, ако сте начинаещи, за да видите кода. Защото, като се използва тази възможност, лесно можете да намерите грешка в готова програма, на базата на това, което е написано в коментарите. Освен това, те ще ви помогне разработчик с време, за да се разбере бързо кода на софтуера.

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

Новак помогне да навигирате BEGIN-END коментар скоби около тях. Особено, че ще бъде полезен в програма ориентирани цикли. Така че това ще бъде по-лесно да се разбере какво е блок от изявления свърши.

Коментари не могат да се четат среда за програмиране, така че те могат да притежават редица време и не са ограничени по азбучен номера.

пунктуация

Структурата на програма в Pascal има пунктуация, обаче, не е изненадващо. Най-използваният е знака на точка и запетая. Тя се поставя след всяко описание блок етикет, тип, строителство, Var и т. Д., но не е необходимо знака след най-решителните думи. това не е инсталиран след започне; след края се поставя само ако програмата все още не е приключил. В кода, където има цикли и, съответно, се използват и Else След това, точка и запетая, не е необходимо след тези думи.

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

Въвеждането на данни и изход

Структурата на програма в Pascal позволява да въведете данни по три различни начина. Сред тях са:

  • С помощта на оператори Readln, прочетете.
  • С използването на символа за задача - дебелото черво.
  • Constant. В такъв случай, въвеждане на данни се извършва в VaR параметър.

Информацията за сключване получава може да се направи с помощта на един куп пишат и Writeln оператори. В някои случаи това може да липсва, но това просто означава, че тя вече е вградена в производствения процес.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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