En C# sí
Posted by Sergi Collado | Posted in | Posted on 15:17
He estado meditando un poco sobre lo aprendido hoy en clase de ADA...
y cuando he llegado a casa me he puesto a probar en c#...
y la verdad es que aquí funciona perfectamente.
Emiliano me ha dado la solución en c++, que pasa por usar una string como array al introducirle los valores, es curioso que yo he intentado extraerlos antes como array a ver si funcionaba, y como un array de char y no ha resultado.
En cambio, en c# funciona a la perfección.
Solo queda aplicar las normas de romper diptongos y podré con las sílabas de cada palabra.
dividiendo sílabas
Posted by Sergi Collado | Posted in | Posted on 8:00
Sé que primero tengo que hacer un buen anális,
pero mi primera meta es separa palabras e sílabas,
simplemente como primera prueba.
No debe ser muy complicado,
pero los caracteres me dan problemas.
Si comparo las letras con las letras de una string que contiene las vocales, acentuadas y sin acentuar, me cuenta las sílabas bien, pero no funciona con los caracteres que llevan tilde.
Si lo hago con un vector que contien las mismas vocales y los caracteres tildados,
tampoco funciona con tildes.
Pronto lo averiguaré...
//primer intento con string vocales -de momento no coje los caracteres con acent
for (int j=0; j< vocales .length () && encontrado==false; j++)
{
if (s[i]==vocales[j])
{
conta++;
encontrado=true;
s.insert(i,"-");
i++;
}
}
//intento de dividir usando un array de char, tb me da error en las tildes
/*
for (int j=0; j<11 && encontrado==false; j++)
{
if (s[i]==vocalesArray[j])
{
conta++;
encontrado=true;
s.insert(i,"-");
i++;
}
}
Bienvenido a mi mismo...
Posted by Sergi Collado | Posted in | Posted on 15:23
Esta es mi primera entrada,
este blog lo voy a usar a modo de diario de proyecto,
para este, mi nuevo proyecto, mi primer proyecto de programación...
lo he llamado " Proyecto Partenio" ... como Partenio de Nicea,
http://es.wikipedia.org/wiki/Partenio_de_Nicea
un escritor griego del siglo I con un buen nombre para un proyecto,
así intento comenzar con buen pie.
Mañana comenzaré a subir las primeras entradas serias del mismo.
Hasta pronto.