Összefoglaló az elméleti anyag
A szervezet a fióktelep a program Pascal feltételes (elágazási struktúra teljes és redukált formában) és szolgáltatók esetében.
Elágazás teljes formájában:
majd <оператор 1>
más <оператор 2>;
ahol <условие> - Logikai kifejezés, amely akár két értéket - igaz vagy hamis; feltételeket lehet egyszerű (egy aránya> műveletek <, =, <>, <=,>=) Vagy összetett (a nem, es, vagy logikai műveletek, XOR);
<оператор 1> és <оператор 2> - egyszerű vagy összetett utasításokat. <оператор 1> Ez lesz végrehajtva, ha a feltétel igaz. <оператор 2> - Ha a feltétel hamis. egyidejűleg <оператор 1> és <оператор 2> nem hajtható végre. Elágazás a teljes formájában, ez lehet leírni, mint egy tömbvázlat látható. 1.
Elágazás rövidítve:
Elágazás kondenzált formában lehet képviseli biokkdiagramon ábrán. 2.
Hagyjuk, hogy végezzen több elem kiválasztását. Ez a következő:
ügy <переключатель> az
<константа 1>. <оператор 1>;
<константа 2>. <оператор 2>;
<константа n>. <оператор n>
ahol <переключатель> - változó (kifejezés) Egy felsorolt típus (a szabvány, hogy tartalmazza egy felsorolt Integer, Char, logikai érték);
<константа i> - lehetséges értékei a kapcsoló;
<оператор i> - egyszerű vagy összetett operátor, amely végrehajtásra kerül, ha a kapcsoló érték egyenlő a megfelelő konstans;
<оператор> - egyszerű vagy összetett operátor, amely végrehajtásra kerül, ha a kapcsoló értéke nem esik egybe sem a konstansok.
Példák megoldandó problémák
Példa 1. Készítsen egy programot, amely meghatározza a nagyobb a két bemenő számokat.
Var A, B. egész;