Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Wladius
12 / 7 / 2
Регистрация: 06.01.2013
Сообщений: 127
#1

Строки: подсчитать количество слов - C++

11.03.2013, 21:00. Просмотров 286. Ответов 1
Метки нет (Все метки)

Считывая текст из файла, при помощи string необходимо подсчитать сколько слов, а потом пользователь вводит № слова и в этом слове убираются все символы кроме букв.

Я представляю как убрать лишние символы, но вот как убрать их в нужном слове - не знаю, до этого со строками работал только единожды, так что может кто объяснит хотя бы в общих чертах как получить доступ к нужному слову, или может каким-то очень хитрым образом надо файл считать, не знаю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2013, 21:00     Строки: подсчитать количество слов
Посмотрите здесь:

Строки - подсчитать максимальное количество повторяющихся слов - C++
Привет всем , помогите кто-нибудь вот с этой задачей, а то у меня чего-то вообще ничего не получается! Задание №22 Описание...

Вводится предложение. Подсчитать количество слов и подсчитать количество букв в самом длинном слове - C++
Неправильно считает количество букв в наибольшем слове. #include <iostream> #include <cstdio> #include <cstring> using...

Массив символов (Подсчитать количество слов в строке, при условии, что в качестве разделителя слов используется один или несколько пробелов) - C++
Написать программу, в которой с клавиатуры вводится строка символов. Подсчитать количество слов в строке, при условии, что в качестве...

Подсчитать количество слов. - C++
Дано предложение, состоящее из слов, разделенных пробелами. Подсчитать количество слов. как реализовать? помогите...)

подсчитать количество слов - C++
определить сколько раз слово встречается в заданой строке

Подсчитать количество слов. - C++
Пользователь задает строку.Подсчитать количество слов, которые начинаются и заканчиваются одинаково,тоесть на одну и ту же букву.

подсчитать количество слов - C++
необходимо что бы программа подсчитывала количество слов больше чем K символов, K вводится с клавиатуры, помогите пожалуйста :(

Подсчитать количество слов в строке - C++
1.Дано строку слова в которой разделены пробелом (1 или несколькими). Подсчитать количество слов в даной строке. 2.Дано текст. Подсчитать...

Подсчитать количество слов в тексте - C++
помогите пожалуйста составить программу на С: Дан текст произвольной длины, оканчивающийся точкой. Текст состоит из слов разделенных...

Подсчитать количество слов в строке - C++
Дано строку символов, среди которых есть произвольное количество пробелов. Подсчитать количество слов в строке. Задание сделать двумя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
12.03.2013, 23:50     Строки: подсчитать количество слов #2
Если весь список помещается в памяти, достаточно создать массив слов, номер слова и будет его индексом в массиве (считая с 0). По окончании ввода перезаписываете старый файл словами из массива.

Оптимизированный вариант (a la TextEditor) потребует построения индекса (позиций всех слов в файле), деления
файла на 3 части (до слова, само это слово, после слова), копирования из старого файла в новый части 1, отредактированного слова, части 3.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru