Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

edsaraujocorral

Maquina de estado finito usando C#

Recommended Posts

Opa galera eu estou estudando agora Maquina de estado finito usando a linguagem Csharp, veja bem minha duvida

Existe dois tipo de maquiina de estado finita determinística onde tem somente uma entrada e existe um verificação desta entrada para

mudar o estado (o estado sempre e previsto) veja um pequeno exemplo

 

if(estado == 0)
{
Console.WriteLine("Primeiro estado")
estado += 1;
}
if(estado == 1)
{
Console.WriteLine("Segundo Estado");
estado += 1;
}

e assim por diante ESTA CERTO ???????

mas existe tambem a não-determinística que eu passo uma entrada para cada estado 
public void mystate(int estado)
{
if(estado ==  1)
{
	--- ESTADO UM 
}
if(estado == 2)
{
-- Estado Dois
}
}

estados.mystate(2);
esta Certo

 

 

AI galera ajuda }}}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.