Интерпретация блок-схем
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
0
0
0
-1
-1
-1
-1
-1
-1
-1
11
-1
-1
0
-1
-1
-1
-1
-1
0
-1
-1
0
0
24
0
0
0
-1
-1
0
-1
-1
-1
-1
11
-1
-1
-1
-1
-1
-1
-1
-1
0
-1
-1
0
0
Матрица синтаксических переходов блока “НАЧАЛО”
состояние
Идентификатор
Константа
Int
Long
Char
Float
Double
,
;
[
]
NULL
(
0
-30
-31
2
1
2
2
2
-32
-32
-32
-32
Е
-32
1
-30
-31
2
-30
-30
-30
-30
-32
-32
-32
-32
-32
-32
2
3
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
3
-32
-32
-32
-32
-32
-32
-32
2
0
4
-32
-32
-32
4
-34
5
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
5
-34
-34
-34
-34
-34
-34
-34
4
-34
-34
6
-34
-34
6
-34
-34
-34
-34
-34
-34
-34
2
0
-34
-34
-34
-34
Матрица синтаксических переходов блока “ВВОД”
Состояние
идентификатор
[
,
;
(
NULL
0
1
-35
-35
-35
-35
-35
1
-35
1 \ 0 \-36
0
2
-35
-35
2
1
-35
-35
-35
-35
Выход
Матрица синтаксических переходов индексации массивов 1
состояние
Идентификатор
Константа
Любая конст.
[
]
,
+
-
~
#
*
/
^
Mod
Div
(
)
(
NULL
0
1
.
2
.
.
.
.
.
4
4
.
.
.
.
.
1\1
.
.
.
1
.
.
.
2\0
.
.
3
3
.
.
3
3
3
3
3
.
Е
.
.
2
.
.
.
.
.
.
3
3
.
.
3
3
3
3
3
.
Е
.
.
3
1
.
2
.
.
.
.
.
.
.
.
.
.
.
.
1\1
.
.
.
4
1
.
2
.
.
.
.
.
.
.
.
.
.
.
.
1\1
.
.
.
Матрица синтаксических переходов индексации массивов 2
состояние
Идентификатор
Константа
Любая конст.
[
]
,
+
-
~
#
*
/
^
Mod
Div
(
)
(
NULL
0
1
.
2
.
.
.
.
.
4
4
.
.
.
.
.
1\1
.
.
.
1
.
.
.
2\0
Е
0
3
3
.
.
3
3
3
3
3
.
.
.
.
2
.
.
.
.
Е
0
3
3
.
.
3
3
3
3
3
.
.
.
.
3
1
.
2
.
.
.
.
.
.
.
.
.
.