Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
28.05.2012, 22:31 0

доделать программу

28.05.2012, 22:31. Просмотров 370. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
int count *= 0;
- счётчик слов
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
int pos * *= string::npos;
роs = -1


Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
while((pos = text.find(fnd,pos + 1)) != string::npos)//пока в тексте находим подстроки fnd
* * * * count++;
//Увеличиваем счётчик слов
Поясняю
text = "тест текст тест"
роs = -1
while((pos = text.find("тест",pos + 1 = 0))
Первая итерация pos = 0
Увеличили счётчик count++
Вторая итерация pos уже 1
т.е. ищем тест в подстроке "ест текст тест" - возвратом будет pos = 10
Увеличили счётчик count++
Третья итерация pos = 11
Ищем в подстроке "ест" - возвратом будет НЕ НАЙДЕНО т.е. -1
Всё вышли из цикла
Далее всё понятно и так

Вернуться к обсуждению:
доделать программу
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2012, 22:31
Готовые ответы и решения:

Доделать программу С++
Помогите пожалуйста доделать программу. Нужно , чтобы при вводе дробных чисел...

Доделать программу
Задание : Фамилия и инициалы, должность, год поступления на работу, зарплата....

Доделать программу
Помогите плиз, доделать прогу. Ввести массив нецелых чисел. Те из них,...

Доделать программу.
Товарищи программеры, скажите что тут не так? В борланде выдает море ошибок. ...

Доделать программу ( ветвь)
Помогите пожалуйста доделать программу. Схема ветки которая не получается....

4
Другие темы раздела
C++ Задан файл со следующей структурой: Реквизит Шаблон Номер зачетки Курс Номер группы Оценки (повторяется 5 раза) Количество экзаменов Вычислить ито http://www.cyberforum.ru/cpp-beginners/thread589099.html
Задан файл со следующей структурой: Реквизит Шаблон Номер зачетки Курс Номер группы Оценки (повторяется 5 раза) Количество экзаменов Вычислить итоговую успеваемость, на печать выдать в...
C++ Задан файл с записями следующей структуры: Реквизит Шаблон Номер зачетки Факультет Курс Группа Оценки Записать его как индексно - последовательный Задан файл с записями следующей структуры: Реквизит Шаблон Номер зачетки Факультет Курс Группа Оценки Записать его как индексно - последовательный файл и затем по запросу выдавать либо... http://www.cyberforum.ru/cpp-beginners/thread589098.html
Дан файл с записями следующей структуры: Номер зачетки Факультет Ф.И.О. Курс Группа Шифр предмета Оценка В зависимости от запроса необходимо в C++
Помогите пожалуйста Добавлено через 1 минуту Дан файл с записями следующей структуры: Номер зачетки Факультет Ф.И.О. Курс Группа Шифр предмета Оценка В зависимости от запроса...
обработка файлов данных C++
На диске имеется файл данных STUDENT.DAT. Распечатать фамилии, имена и оценки студентов, не получивших ни одной оценки 3. P.S. В задаче используется файл STUDENT.DAT, в котором записана информация о...
C++ С++ заменить в массиве отрицательные элементы их модулем http://www.cyberforum.ru/cpp-beginners/thread589044.html
в общем задание такое: заменить все отрицательные элементы, кратные трем, их модулем код выглядит так #include<iostream.h> int main() { int n; int a; cout<<"Vvod n"<<endl; cin>>n; for (int...
C++ Записать в файл f последовательного доступа N натуральных чисел Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле последовательного доступа все компоненты файла f, кроме тех, которые кратны К. Вывести полученный файл на... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru