Java - ayuda con un automata finito

 
Vista:

ayuda con un automata finito

Publicado por usuario23 (1 intervención) el 02/09/2015 06:55:11
Necesito el codigo para realizar un automata finito que me permita leer un textArea y que valide si cumple con los estados requeridos:

Estado1: 1 solo digito(0,1,2,3...9)
Estado2: 0 o mas letras(a,b,c,d..z,A,b,c..Z)
Estado 3:termine con el simbolo $

ejemplo AFD valido: 4abX$
AFD invalido: abX$

Estoy haciendo una parte del codigo y es coger los caracteres y comenzar a ir verificando estado por estado de la cadena que ingreso mediante comparaciones por codigo Ascii, uso for dentro un case y dentro if ....pero no me sale lo que necesito ojala puedan ayudarme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder