Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/02/2007, 13:26
Rizzo
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 17 años, 6 meses
Puntos: 30
Re: que se hace ante esto

pues es un problema mas bien de algoritmo mas que de programacion y es que eso depende de muchas variables, depende del idioma, pero si lo vas hacer para el idioma español tambien dependen las palabras, no es lo mismo leer palabras que esten compuestas de dos letras a otra que tengan mas de 2, ahora yo lo primero que haria es buscar o por mi mismo investigar el numero de palabras que dice una persona en una fraccion de tiempo minima, por ejemplo un segundo , si se encuentra cuantas palabras en promedio el ser humano lee por segundo (normalmente supongo serian 2 ò 3) entonces conociendo esta importante variable se iniciaria un cronometro y al terminar el texto se multiplica el numero de segundos por el total de palabras leidas y se divide entre 60 y si es que ando bien en ese calculo te debe dar ese resultado el numero de palabras por minuto.

enotonces para resumir seria

-buscar el numero de palabras por segundo y al final sumar los segundos que pasaron hasta que termino de leer el texto y dividir entre 60.

espero me explique.