Learning Pascal
Organiztsiya ága a programban.
A Pascal használ két operátor végrehajtása feltételes ugrások - IF és CASE, valamint az üzemeltető független transzfert GOTO. Ezek lehetővé teszik, hogy megtörjük a sorrendben végrehajtásának a program utasításait.
feltételes elágazás nyilatkozat
feltételes ugrás Turbo Pascal nyilatkozatot a következő:
feltétel - egy logikai kifejezés, attól függően, hogy melyik van kiválasztva a két Alternativ algoritmus. Ha az érték a feltétel igaz (TRUE), akkor az üzemben fogják elvégezni 1. után írt a kulcsszó majd. Ellenkező esetben az operátor után lesz végrehajtva a szót 2. mást, ebben az esetben a szolgáltató 1 kimarad. Elvégzése után ezek a szereplők a program megy, hogy találkozzon a következő parancsokat, amely áll azonnal az if.
Emlékeztetni kell arra, hogy mielőtt a kulcsszó mást pontosvessző soha ne tegye!
mást - része az if lehet hiányzik:
Akkor, abban az esetben nem logikus feltételek ellenőrzése haladéktalanul továbbítják a szolgáltató a programot, miután az if.
Emlékeztetni kell arra, hogy a szintaxis a nyelv írott egyetlen üzemben, miután a kulcsszót, majd a más, így egy csoport utasításokat kell feltétlenül együtt egy összetett kifejezés (szegély üzemben tartók kezdődik. Vége). Egyébként gyakran van logikai program hiba, ha a hiba fordító nem ad ki, de a program mindazonáltal nem működik megfelelően.
üzemeltető kiválasztása
Gyakran vannak olyan helyzetek, amikor meg kell, hogy a választás az egyik a számos alternatív módon a program végrehajtása. Annak ellenére, hogy ez a választás lehet elhelyezni a if. akkor ez sokkal kényelmesebb, hogy egy speciális választás az üzemeltető. A formátum:
kifejezés. van írva a kulcsszó után esetben úgynevezett választó. ez lehet bármilyen felsorolt típus. variáns tartalmaz egy vagy több, konstans vagy tartományokat, vesszőkkel elválasztva. Úgy kell tartozniuk ugyanolyan típusú, mint a választó, és elfogadhatatlan hivatkozások egynél több lehetőség esetén kézi bejegyzéseket. A következő sor az üzemeltetők kiválasztása csak az, akinek a felvett változata. egybeesik a választó értéket. Ha egy ilyen lehetőség nincs hozzárendelve az operátor. szó után máshol (ha van ilyen).
feltétlen transzfer szolgáltató
Amellett, hogy a feltételes ugrás, ott is az üzemeltető feltétel nélküli ugrást goto. formátum:
goto utasítást, hogy ha a program az adott programot az üzemeltető, amelynek székhelye előtt a címkét. A címkén fel kell leírni a leírás szakaszban a program címkék (eljárások vagy funkciók), amelyben azt használják. Nem mehet egy eljárás vagy függvény a másikra.
Lényeges, hogy az üzemeltető létezett a programban jelölt a megadott címkét. Meg van írva előtt a kezelő és elválasztva azt a vastagbélben.
Volgograd Állami Pedagógiai Egyetem
Tanszék algebra, geometria és Számítástudomány