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
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
0