választása üzemeltető esetben ... a

Operator Választható Case ... a.
válasszuk az állítás egy általánosítása feltételes állítás: ez lehetővé teszi, hogy végre egy több nyilatkozatot, attól függően, egy kifejezés értékét.






A méret a kijelölt utasítás két rögzítési lehetőségek:
Case kifejezése kifejezése
P1: utasítás1; P1: utasítás1;
P2: utasítás2; P2: utasítás2;
... ...

PN: operátor n PN: operátor n
Vége; Else üzemeltető n + 1
Vége;

ahol tok (választható), a (re), End (vége) - funkció szó;
expresszió - típusúnak kell lennie egész vagy char;
P1, P2, PN - lehetséges értékei a kifejezés (opció címke), és egy sorban több is lehet, vesszővel elválasztva, és nem kell leírni LABEL szakaszban.

SZABÁLY MUNKA üzemeltetője:
1.Vychislyaetsya kifejezés értéke.
2. Ezt az értéket összehasonlítjuk állandók állt a szó után a
3. Ha a kifejezés értéke konstans, akkor az üzemben áll ezt követően állandó.
4. Ha a kifejezés értéke nem egyezik semmilyen konstans, akkor a vezérlés átkerül a nyilatkozatot követően a szó vége;






5. Ha a második üzemeltető a felvételi formátum, akkor a vezérlés átkerül a nyilatkozatot követően a Else szó.
Ha ahelyett, egyetlen szolgáltató a húr a használni kívánt néhány, majd a kezelő zárójelben kezdődik ... End;
példa:
ha megad egy számot 1-7 megjelenítési nevét a megfelelő nap a héten.
Program példa;
Var egy: integer;
kezdődik
WriteLn ( 'be egy számot 1 és 7');
Read (a);
Writeln ( 'beírt szám megegyezik');
A eset a
1: WriteLn ( 'hétfő');
2: WriteLn ( 'keddi);
3: writeln ( 'szerda');
4: WriteLn ( 'csütörtöki);
5: writeln (péntek);
6: writeln ( 'Saturday');
7: WriteLn ( 'Resurrection')
Else writeln ( "nincs idő a hét!)
Vége;
Vége.

Ha az ügyben a kezelő meghatározhatja egy sor elfogadható érték. Például annak meghatározására, hogy bevezették a karakter változó szám, akkor írj:

Ha ezt a szolgáltató különös figyelmet kell fordítania annak biztosítására, egyértelmű levelezés címkék között lehetőségeket és a lehetséges értékeket a kifejezés.
Minden címke egyedinek kell lennie!
Az érték a kifejezést meg kell egyeznie az egyik címkét lehetőség!
gyakorlatok:
Az ügyben nyilatkozatot, hogy a program kiszámítja a függvény értékét:
a + bx + cx ^ 2, ha 1




Kapcsolódó cikkek