BV писал(а):Ruslan Demidow писал(а):И оценивать скорость в соотношении скорость/ошибки
Хм... Это как? Уточни...
Ну, т.е. если ты сделаешь счётчик ошибок, а не сброс (и повтор набора заново), то скорость набора (несмотря на ошибки) можно будет показать высокую. Но ведь это будет некорректный результат. Значит нужно считать и количество ошибок при наборе.
И вот уже соотношение количества символов в набираемом тексте к количеству ошибок покажет какова "правильность" и скорость набора.
Т.е. если человек набирает 300 символов в минуту (по оценке программы), а ошибок у него, предположим, 15, то соотношение кол. символов к кол. ошибок покажет как бы индекс (300/15=20). Таким образом из индекса видно, что человек при наборе совершает ошибку примерно через каждые 20 символов. Вот исходя из этого индекса и нужно судить о качестве и скорости набора. Чем выше индекс - тем качественней и быстрее человек набирает текст. Ну и если количество ошибок равно нулю - то тут и делить не надо - будет самый высокий индекс при данном количестве набранных символов.