![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2011
Сообщений: 2
|
Подскажите как сделать такое http://www.free-lance.ru/users/lazar...?prjid=1775816
|
|
|||||
|
Да можно сотни алгоритмов под это подвести.
Например, анализировать в строке все буквы. Если гласная - то "Да", если согласная - то "Нет". Так как гласных значительно меньше, то можно добавить поправочные коэффициенты. Да или просто взять таблицу частотности использования букв в русском языке (гласные и согласные в ней примерно одинаково используются). Или буквы разделить на две группы - "жесткие" и "мягкие". Жесткие - это например Д, Ж, К, Ч, Ш и т. д - ответ Нет. Мягкие - все гласные и несколько согласных типа В, Н, Л - ответ Да. Тоже считаем число вхождений и выдаем ответ. Добавлено через 2 минуты Да там все намного хуже имхо. У меня хоть какой-то анализ. Пишу текст - один ответ, удаляю последнюю букву и пишу её снова - другой ответ. Похоже машинный рандом. Ответ даст декомпиляция ![]() |
|
|||||
|
Регистрация: Aug 2011
Сообщений: 2
|
так как все таки это сделать?
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
как минимум 2 варианта, написать самому или заказать разработку =)
__________________
а за окном атлантический океан! |
|
|||||
|
Модрон-ветеринар
|
"Такое" можно сделать за 10 минут с помощью программирования на ActionScript.
__________________
Идите первым! |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
mooncar зачем сказал? придеться делать =)
__________________
а за окном атлантический океан! |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|