Elágazás pascal
Elágazás Pascal nem teszi lehetővé, hogy műveleteket végeznek viszont ahogy tettük az előző programban, és attól függően, hogy milyen - bármilyen körülmények között. Erre vannak különböző feltételes utasítások a Pascal programozási nyelv. Ebben a leckében megnézzük, hogyan kell beállítani a fióktelep Pascal az IF design. AKKOR.
Ha az üzemeltető a felvételi formátum 2 részidős (If..Then) és teljes (If..Then..Else).
Vonal №7 belépünk a billentyűzet bármely számot.
Összhangban №8 levelet az if, amely teszteli a feltétellel, hogy az érték «A» (azaz Permission kapcsolati szám) nagyobb vagy egyenlő, mint 0. Ha ez a feltétel teljesül (azaz, ha léptünk számos nagyobb vagy egyenlő a 0), akkor lépéseket kell végezni, amely követi a szót, majd. Jelenleg több mint a szó Ezután következik egy string №9, amely megjelenít egy üzenetet. Ne feledje, hogy a szó után, majd pontosvessző nincs bekötve.

A program elindítása után, bármilyen számot, például 5 és nyomja meg az Entert.
Ha megpróbáljuk negatív számot, az üzenet nem jelenik meg. A Pascal, lehetséges, hogy bizonyos cselekmények elvégzésére (például egy üzenetet jelenít meg), ha nem felel meg a feltételeknek. Erre a célra If..Then..Else design.
Ezzel szemben a korábbi probléma, itt van egy új szót Else (line №10). Ez a szó a If..Then..Else tervezési mondja a program, mi a teendő, ha a feltétel nem teljesül.
Húr №8. Ha az «A» nagyobb vagy egyenlő, mint 0, akkor egy üzenet jelenik meg a sorban №9.
№10 húr. Írott szó Else, ami azt jelenti, hogy másképp (azaz ha az «A» nem nagyobb és nem egyenlő 0) kell teljesülnie fellépés követi a szó mást. Van egy szó Else megjelenik az üzenet sorban №11. Ne feledje, hogy előtt és után a Else Else pontosvessző nincs bekötve.
Írja programot Pascal, fuss, és adjon meg egy tetszőleges pozitív szám (például 5).

Ismét futtatjuk a programot, és adja meg egy negatív értéket (például, -5)