Olá pessoal,
estou precisando fazer um trabalho da faculdade e estou tendo um problema. Estou precisando criar um método que receba uma String (palavra) e serpare ela em sílabas.
Alguém ai tem uma ideia ?
[quote=espiaoweb2011]Olá pessoal,
estou precisando fazer um trabalho da faculdade e estou tendo um problema. Estou precisando criar um método que receba uma String (palavra) e serpare ela em sílabas.
Alguém ai tem uma ideia ?[/quote]
Ninguém ?
[EDITADO]
O único problema nessa forma é que se a vogal tiver acento creio que não daria certo sem REGEX.
[DESENVOLVENDO SOLUÇÃO!]
Flw.
[quote=Master.Abs]O que você deve avaliar é o seguinte:
Você deve criar uma condição que avalie:
- Se a 2º posição da palavra é vogal então separa
- Caso não seja pegue a terceira posição então separa.
Situações:
1ª- SI-LA-BA
2ª- AMA-ZO-NAS
Essa foi a solução que pensei de momento caso alguém tenha outra solução estarei atento.
O único problema nessa forma é que se a vogal tiver acento creio que não daria certo sem REGEX.
Vou aguardar sua solução e quando você postar irei postar minha solução.
Flw.[/quote]
Então vc ja tem uma solução em mente ?
AMA-ZO-NAS? Acho que vocês tem que primeiro entender como funciona a divisão silábica no português pra depois implementar o algoritmo. Primeiro que não foi dito se o idioma é o português, já que cada idioma tem uma forma de separação. Só para constar, A-MA-ZO-NAS seria a separação correta, logo seu algoritmo inicial não esta correto. Não vai ser simples seu algoritmo para contemplar todos os casos possíveis.
http://www.algosobre.com.br/portugues/separacao-silabica.html
[quote=hmichel]AMA-ZO-NAS? Acho que vocês tem que primeiro entender como funciona a divisão silábica no português pra depois implementar o algoritmo. Primeiro que não foi dito se o idioma é o português, já que cada idioma tem uma forma de separação. Só para constar, A-MA-ZO-NAS seria a separação correta, logo seu algoritmo inicial não esta correto. Não vai ser simples seu algoritmo para contemplar todos os casos possíveis.
http://www.algosobre.com.br/portugues/separacao-silabica.html[/quote]
Sim, correto que A-MA-ZO-NAS é a separação correta, acho que devo desculpas por essa gafe.
A compilação andou afetando meu português, fui no embalo do console, bom valeu por lembrar.
Vou pensar em um algoritmo correto dessa vez e quando tiver a solução irei postar.
Foi mals pela gafe.
Flw.