0 / 0 / 0
Регистрация: 26.09.2015
Сообщений: 9
|
|
1 | |
Записать в другой файл инфрмацию о количестве слов разной длины в заданном тексте23.12.2015, 20:29. Показов 731. Ответов 1
Метки нет (Все метки)
5. Написать функцию Stats, которая считывает текст из файла, и в качестве результата записывает в другой файл инфрмацию о количестве слов разной длины в данном тексте.
void Stats(char *inputFile, char* outputFile) где inputFile - путь к файлу с исходным текстом, outputFile - путь к выходному файлу Пример выходного файла: ********************************* Всего слов: 10 Слов длины 1: 2 Слов длины 2: 1 Слов длины 4: 4 Слов длины 7: 2 Слов длины 9: 1 *********************************
0
|
23.12.2015, 20:29 | |
Ответы с готовыми решениями:
1
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки Текст состоит из слов разной длины. Определить, сколько раз в тексте встречается заданное слово Ошибки (в файле содержатся строки разной длины - записать их в выходной файл в порядке возрастания длины строки) |
96 / 28 / 6
Регистрация: 25.06.2010
Сообщений: 104
|
|
24.12.2015, 16:16 | 2 |
Простейший вариант:
определяетесь с максимальной длиной слова, например 20 букв. Создаете целочисленный массив из 20 элементов и дальше по алгоритму: 1. в цикле по входной строке увеличиваете счетчик букв до тех пор, пока не встретится символ пробела. 2. нашли пробел - увеличили значение массива с длинами слов по индексу счетчика букв 3. продолжаете, пока не встретится ноль символ. Когда встретится - повторите шаг 2 и выходите из цикла. 4. Выводите полученные результаты в файл. В идеале массив с длинами слов лучше заменить на какой-нибудь контейнерный тип, вроде мапы
0
|
24.12.2015, 16:16 | |
24.12.2015, 16:16 | |
Помогаю со студенческими работами здесь
2
В заданном тексте вывести те слова, длина которых меньше средней длины слов этого текста Выбрать слово средней длины среди трёх слов разной длины В тексте найти слова минимальной длины и записать их в файл Вывести в другой текстовый файл количество слов одинаковой длины Найти все слова заданной длины k и записать их в другой файл Записать в выходной файл слова в порядке возрастания длины слов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |