Смекни!
smekni.com

Интерпретация блок-схем (стр. 14 из 18)

состояние

Идентификатор

Константа

Любая конст.

[

]

,

+

-

~

#

*

/

^

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

.

.

.

.

.

.

.

.

.

.

.

.

5\1

.

.

.

4

1

.

2

.

.

.

.

.

.

.

.

.

.

.

.

5\1

.

.

.

5

.

.

.

.

Е

0

3

3

.

.

3

3

3

3

3

5\1

.

.

.

Матрица синтаксических переходов функции strlen

состояние

Идентифи-катор

[

)

"

NULL

(

Константа

0

.

.

.

.

.

2

.

1

.

3 \ 0

Выход

.

.

.

.

2

1

.

.

.

.

.

4

3

.

.

Выход

.

.

.

.

4

.

.

Выход

.

.

.

.

Матрица синтаксических переходов блока “ВЫВОД”

состояние

Константа str

Константа

1

2

5

Clock

Strlen

,

(

[

;

Идентификатор

"

NULL

)

0

1

2

5

.

4

6

2\2

.

2\3

.

.

9

.

.

.

1

.

.

.

.

.

.

.

0

.

.

10

.

.

.

.

2

.

.

.

3

.

.

.

0

.

.

10

.

.

.

.

3

.

2

.

.

4

6

2\2

.

2\3

.

.

9

.

.

.

4

.

.

.

.

.

.

.

.

2\3

.

10

.

.

.

.

5

.

2

.

.

4

6

2\2

.

2\3

.

.

9

.

.

.

6

.

.

.

.

.

.

.

.

7

.

.

.

.

.

.

7

.

.

.

.

.

.

.

.

.

.

.

.

.

.

8

8

.

.

.

3

.

.

.

0

.

.

10

.

.

.

.

9

.

.

.

3

.

.

.

0

.

2\0

10

.

.

.

.

10

1

2

5

.

4

6

2\2

.

2\3

.

.

9

.

Е

.

Матрица синтаксических переходов блока “Автоматические действия”