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).