39
сәйкес берілген әр түрлі S1, S2, …,S
n
әрекеттерінің біреуі міндетті түрде
орындалуы қажет дегенді көрсетеді. Яғни, егер
V=1 болса, онда S1 орындалады,
әйтпесе егер
V=2 болса, онда S2 орындалады, әйтпесе егер
V=N-1 болса, онда S1-
N орындалады, әйтпесе AN орындалады. Көп мәнді тармақталу мағынасы бірнеше
параллель тартылған
сымдарға шамдар орнатып, электр
қуатын бергенде тек бір
ғана шамдар жағылатын болатындай еткенге ұқсас болады. Көп мәнді тармақталу
блок-схема тілінде 17- сұлбада бейнеленген:
17- сұлба.
Блок-схема түріндегі көп мәнді тармақталу
Көп мәнді тармақталудың жасанды тлдегі өрнектелуі 17- сұлбада берілген.
:S күрделі әрекеттің денесі
ТАҢДАУ
V1 БОЛСА S1
V2 БОЛСА S2
…………………
VN
БОЛСА SN
17.1- сұлба.
Жасанды тілдегі көп мәнді тармақталу
Егер жасанды тілдегі көп мәнді тармақталуға
арнаулы өрнек-құрылым
(мысалы, Таңдау) қарастырылмаса, онда оны баламалы
таңдау құрылым арқылы
жазуға болады. Оның ондай жазылуы 17- сұлбада көрсетілген.
:S күрделі әрекеттің денесі
ТАҢДАУ
Егер V1 Онда
Достарыңызбен бөлісу: