Separação de sílabas
19/12/2003
0
ALGUEM POSSUI ALGUMA ROTINA PARA QUE SEJA FEITA A SEPARACAO DE SILABAS?
OBRIGADO
[b:0f6250a8d0]Título editado pelo Moderador (AZ)[/b:0f6250a8d0]
OBRIGADO
[b:0f6250a8d0]Título editado pelo Moderador (AZ)[/b:0f6250a8d0]
Edhunter
Curtir tópico
+ 0
Responder
Posts
19/12/2003
Beppe
Isto que você quer é bem simples. Eu fiz isso há um tempo atrás e ocupou umas cem linhas, só não sei onde está esta unit. :(
Dá pra brincar de autômato finito com isso :twisted: . Cada caractere(dependendo do estado), aceita um dado conjunto de caracteres para ser o caractere que segue.
Caso básico: consoante aceita vogal.
Caso básico: vogal aceita vogal e consoante.
Casos especiais: dígrafos, consoantes semi-muda(ps em pseudo).
O algoritmo termina quando o dado conjunto for vazio.
Lógico que você não precisa implementar via arrays e set of Char. Eu fiz com rotinas aninhadas. A primeira rotina faz seu trabalha(consumir caracters) e chama a próxima. E assim por diante.
Dá pra brincar de autômato finito com isso :twisted: . Cada caractere(dependendo do estado), aceita um dado conjunto de caracteres para ser o caractere que segue.
Caso básico: consoante aceita vogal.
Caso básico: vogal aceita vogal e consoante.
Casos especiais: dígrafos, consoantes semi-muda(ps em pseudo).
O algoritmo termina quando o dado conjunto for vazio.
Lógico que você não precisa implementar via arrays e set of Char. Eu fiz com rotinas aninhadas. A primeira rotina faz seu trabalha(consumir caracters) e chama a próxima. E assim por diante.
Responder
Clique aqui para fazer login e interagir na Comunidade :)