41
n: S
n
else S
n+1
end;
где
Case («случай») –
служебное слово;
P – переменная или выражение, называемое селектором или пе-
реключателем;
a, b – константы выбора;
S
1
,
S
2
,
S
n
,
S
n+1
– операторы, могут быть и составными.
В блок-схемах (рис. 3.3) оператор
Case реализуется следующей
структурой:
Рис. 3.3
При выполнении этого оператора сначала вычисляется некото-
рое выражение
p, называемое селектором выбора, а затем в зависи-
мости от полученного значения (если оно равно одной из констант
a,
b, …,
n, которые называются константами выбора), выполняется
один из операторов:
S
1
,
S
2
,…,
S
n
, помеченные соответствующей кон-
42
стантой.
Если значение выражения p не совпадает ни с одной из
констант выбора,
выполняется оператор S
n+1
, содержащийся после
ключевого
слова
Do'stlaringiz bilan baham: