Программирование С++ или Паскаль

Выполнен
Заказ
812337
Раздел
Программирование
Предмет
Другое
Тип работы
Антиплагиат
Не указан
Срок сдачи
17 Мар 2017 в 00:00
Цена
Договорная цена
Блокировка
10 дней
Размещен
14 Мар 2017 в 21:24
Просмотров
472
Описание работы
Пример результата, который нужно получить, указан ближе к концу текста, чтобы было намного понятнее. Учитывать ТОЛЬКО СЛОВА русского языка из 3-ого столбца в примере списка слов.
СВЕРХКРАТКОЕ ОПИСАНИЕ ЗАДАНИЯ: выяснить частотность появления букв алфавита на первом месте в слове, втором, третьем, ...., восьмом, отдельно на предпоследнем и последнем местах слова из списка самых употребляемых русских слов (3-й столбец в прикрепленном файле).
КОРОТКОЕ ОПИСАНИЕ ЗАДАНИЯ: вычислить количество слов из списка русских слов (файл приложен, только 3-й столбец), у которых первая буква является буквой "а", после этого вычислить количество слов из списка русских слов, у которых первая буква является буквой "б", и так проделать с каждой буквой алфавита. После этого сделать то же самое со второй буквой в словах (количество слов, у которых вторая буква является буквой "а" и т.д.), с третьей буквой в словах, ..., восьмой, отдельно составить список с предпоследней и последней буквой в словах. То же самое сделать с вероятностью появления букв на определенных местах (первое, второе, ..., предпоследнее, последнее) в списке слов, т.е. найти количество слов деленное на общее количество слов в списке и записать ее в скобках (пример приведен ниже).
БОЛЕЕ ПОДРОБНОЕ ОПИСАНИЕ ЗАДАНИЯ:
1) Необходимо написать программу, которая бы стирала определенные столбцы из текстового файла, пример приложен (можно было указать, какие стереть) (чтобы был исполняемый файл в Windows без запуска среды разработки С++ или Паскаль)
2) Необходимо написать программу (чтобы был исполняемый файл в Windows без запуска среды разработки С++ или Паскаль), чтобы она выводила количество слов с каждой буквы алфавита по первому месту в словах (список приложен, учитывать только слова), второму, третьему, четвертому, ..., восьмому и отдельно предпоследнему и последнему (пример чуть ниже). Причем если слово состоит из одной или двух букв, то при подсчете предпоследних и последних букв не учитывать их. Отсортировать таблицу по самым частотным буквам (самое большое количество букв в словах по месту следования). Также указать вероятность появления буквы, т.е. количество слов с данной буквой деленное на общее количество слов (указать в скобках).
К примеру (цифры взяты приблизительные), выводится должны все буквы алфавита, даже если 0 слов (в скобках указана вероятность появления данной буквы на этом месте в слове из списка):
1 место буквы в слове из списка слов:
а - 2000 слов (40%)
о - 1500 слов (30%)
е - 1200 слов (32%)
г - 200 слов (4%)
ы - 0 слов (0%)
.....
2 место буквы в слове из списка слов:
а - 1300 слов (25%)
о - 1100 слов (20%)
.....
8 место буквы в слове из списка слов:
....
предпоследнее место буквы в слове из списка слов:
....
последнее место буквы в слове из списка слов:
....
Более подробное разъяснение, что обозначает 1 место буквы:
а - 2000 слов (40%) - это означает, что из списка слов 2000 слов начинаются на букву а,
2 место буквы:
о - 1100 слов (20%) - это означает, что из списка слов у 1100 слов на втором месте буква о.
В скобках указана вероятность появления данной буквы в слове из списка слов, т.е. это количество слов с данной буквой деленное на общее количество слов.
Естественно, к примеру, если 8-я буква отсутствует в словах, то их не учитывать при подсчете вероятности появления буквы на 8-м месте (например: вероятность появления буквы а равно количеству слов с буквой а на 8-м месте деленное на общее количество слов с 8 буквами и больше, т.е. с 7-ю буквами и меньше слова не учитываются)
Программы должны работать и с другими списками слов, составленными по образцу, приложенному к этому заказу.
Пример результата, который нужно получить, указан ближе к концу текста, чтобы было намного понятнее. Учитывать ТОЛЬКО СЛОВА русского языка из 3-ого столбца в примере списка слов.
СВЕРХКРАТКОЕ ОПИСАНИЕ ЗАДАНИЯ: выяснить частотность появления букв алфавита на первом месте в слове, втором, тре
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир