13.07.2015 Views

От тьюрингова программирования к автоматному

От тьюрингова программирования к автоматному

От тьюрингова программирования к автоматному

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6цепоч<strong>к</strong>и, и программную реализацию соответствующего автомата. При этом фун<strong>к</strong>цияавтомата вызывается из тела ци<strong>к</strong>ла.Листинг 1 содержит программу, в <strong>к</strong>оторой автомат Мили (рис. 7) формально иизоморфно [7] реализован одним оператором switch.Листинг 1. Автоматная программа распознавания последовательностей с<strong>к</strong>обо<strong>к</strong> произвольнойглубины, реализующая автомат Мили#include #include int y0 = 0 ; // Переменная состояния автоматаint i = 0 ; // Счетчи<strong>к</strong>void main(){char str[100] = "" ;int j ;for(;;){printf( "\nВведите стро<strong>к</strong>у: " ) ;scanf( "%s", str ) ;printf( "Введена стро<strong>к</strong>а: %s", str ) ;}}A0( 0, 0 ) ;for( j = 0 ; j

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!