turbo Pascal

Modern algoritmikus nyelv Turbo Pascal egy strukturált magas szintű nyelvi és lehetővé teszi, hogy a program bármilyen célra és méretét.

Nyelv ábécé egy sor karakternél, érzékelhető a fordító és használata engedélyezett. Ez magában foglalja a következő elemeket:

- az ábécé (felső és alsó esetében - 26);

- aláhúzás _;

Ezek az elemek az írás azonosítókat - nevek állandók, változók, típusok, eljárások, függvények, modulok és címkéket. Azonosító neve mindig kezdeni írni. Kis- és nagybetűk azonos módon kezelik. Üres jelentése labdát helyzetben is elválasztja és fenntartott (szolgáltatás) a szó azonosítókat. A nevét a helykihasználás nem engedélyezett.

Utalni a számtani és logikai műveleteket szimbólumok

+, -. *, /, =.> <(умножение и деление в одну строку)

Sorrendjének megváltoztatása akciók és egyéb célokra elválasztó és a zárójelek

összetett karakterek végrehajtásához használt számos eljárást. tekintik egyetlen szimbólum (a rések között az elemek karakter tiltott):

- nagyobb vagy egyenlő, mint> =

- tartomány (két pont). kvadratnyhskobkah a [0. 10]

A nyelv a Turbo Pascal használ nagyszámú fenntartott szavak. Ezek a szavak egy szigorúan meghatározott értelmét és határozott célja bármely részén a program. Ezek a feltételek a program nem használható azonosítóként.

Alapvető fenntartott szavak a következők:

abszolút abszolút érték nem létezik

tömb vagy tömb, vagy

kezd kezdeni esetén ügy

const állandó eljárást eljárás

nem teljesíti a program Program

downto kisebb rekord bejegyzést

máshol másként ismétlés ismétlés

end végén a húr húr

Fájl, majd a fájlt, majd

függvényt típus stílus

goto menni egészen

ha használja ha használják

A változó var

címke egy címke

Amellett, hogy ezek a funkciók szavakat, sok azonosítók eljárások és függvények írva a standard könyvtár modulok. Azt is nem lehet használni, hogy kijelölje a program elemeinek.

állandók és a változók az alapszerkezete nyelvet.

Constant - az adat elemeket, amelyek értékeket határoz meg az elbeszélés része a programnak, majd nem változik. A „set” értékétől függően lehetnek számtani, jelképes, és a string típusú. A leírásban az állandók lehet használni szabványos funkciók és műveletek. Leírás Symbol - egyenlőségjel (=).

Változók - Ez az adat elemeket, amelyeknek az értékek megváltoztathatók a program. Ezek azonosítják a memória cella, és vezetünk be a program az adatok tárolására és eredményeit. Változó és annak típusát határozza meg az azonosítót a programban elbeszélés, a típus által írt karakter „colon” ​​(:).

Program - egy algoritmus, írott nyelv segítségével, és van egy szigorúan meghatározott szerkezete van.

Az első rész strukturyprogrammy - fejlécet. kezdődik hivatalos szó programot, majd egy megírt program nevét (maximum nyolc karakter). Kívánatos, hogy a neve volt értelmes és tükrözik a program célja. Végén a fejléc, valamint azt követően minden program sztring kerül szimbólum „pontosvessző” (;).

Vtorymrazdelom a program szerkezetét a nyilatkozat része. Ez magában foglalja a nevét standard könyvtár modulok, valamint a leírást az adat részt vesz a program: az azonosítók típusát, tartományokat. Minden felhasznált akár hét szakaszok a leírást.

Leírás A modulok gyártott használ listájában. Mindegyik modulnak saját neve és benne van az a rész, ha az biztosítja a használja ezt a programot. A fő modulok a következők:

System - a központi könyvtár, csatlakozni bármely programot, úgy, hogy el lehet hagyni a leírás. A modul meghatározott számú gépelt állandók és a változók, valamint több mint 100 eljárásokat és függvényeket, különösen a be- és kimeneti adatok, aritmetikai műveletek és mások.

Crt - dolgozni képernyő eljárások és függvények.

Dos - eljárások és funkciók a DOS operációs rendszer.

Nyomtató - link programok a nyomtatóval.

Graph - ellenőrzött grafikus módot monitorok.

Label - a leírás a címkéket, hogy lehet használni, hogy végre közvetlen

átmenet bárhol a programban leírt címkét.

Const - állandó azonosítók és mutatókat azok értékeit.

Var - azonosítók és változók típusát.

Procedur - leírása további eljárásokat, amelyek nincsenek

szabványos szoftver könyvtár.

Funkció - leírását kiegészítő funkciók. Eljárások és függvények

neveket referencia, jegyezze fel az alkalmazás típusától

sorozata nyilatkozatok zárt

üzemben tartók kezd - vége.

A harmadik program felépítése a rész a tényleges piaci program (szöveg). a program szövegében - a döntési algoritmus rögzített a kiválasztott programozási nyelv. A szakasz szavakkal kezdődik BEGIN és END végződik. majd egy ideig, mint egy szimbólum a végén a program. Funkció szavak kezdetét és végét zárójelben szereplő és is fel lehet használni, hogy kiemelje a szöveget rutinok (eljárások) és funkciók a fő program. Ezután, amikor a vége résztől. Szavak „kezdet” és a „vége” a programban meg kell egyeznie.

Típusai által feldolgozott adatok programot kell előre beállítható, és le van írva a deklarációs részbe. Az adatok típusa határozza meg, egy értékrendet, amit megtehetsz az egyes programok célja, és olyan műveletek, amelyek jogosultak a feldolgozás ezen értékek. A nyelv a TP-nek egy sor standard adattípusok, de új, kijelentve őket a Type szakaszban leírások.

A szabványos adattípusokat deklarált Var részén keresztül funkciót szavakat, és két csoportra osztottuk: az egyszerű (skalár) vegyületet és (strukturált). Az egyszerű típusok a következők:

Tekintsük a leggyakrabban használt típusok.

Numerikus típus tartalmazza az egész és valós számok névvel idiapazon.

A leggyakoribb egészek egész típusú. úgynevezett előjeles egész, és belül elhelyezkedő + _ 32767.

Kivéve, hogy használni:

BYTE - előjel nélküli rövid egész (0..255)

SHORTINT - rövid előjeles egész (-128..127)

WORD - előjel nélküli egész ((0..65531)

LONGINT - hosszú egész (+ - 214 748 3648).

Kapcsolódó cikkek