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

Найти сколько раз в строке из 16 символов встречается слово "she" - C++

Восстановить пароль Регистрация
 
kartofan
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 10
13.08.2012, 13:42     Найти сколько раз в строке из 16 символов встречается слово "she" #1
Помогите с решением лабы:
Найти сколько раз в строке из 16 символов встречается слово "she"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2012, 13:42     Найти сколько раз в строке из 16 символов встречается слово "she"
Посмотрите здесь:

C++ Определить сколько раз в строке встречается заданное слово
C++ Сколько раз среди данных символов встречается символ "+" и символ "*"
C++ Сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*"
C++ В заданной строке подсчитать сколько раз встречается символ "*" и сколько раз символ "+"
C++ Определить, сколько раз в тексте встречается слово "мир" или сообщить об отсутствии. Вывести текст и результат
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
13.08.2012, 13:47     Найти сколько раз в строке из 16 символов встречается слово "she" #2
Определить, сколько раз в строке встречается заданое слово
Определить, сколько раз в строке встречается заданное слово
kartofan
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 10
13.08.2012, 13:48  [ТС]     Найти сколько раз в строке из 16 символов встречается слово "she" #3
defer, спасибо!
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
13.08.2012, 14:00     Найти сколько раз в строке из 16 символов встречается слово "she" #4
defer, код из этого поста работает не корректно. Можете проверить.
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
13.08.2012, 14:04     Найти сколько раз в строке из 16 символов встречается слово "she" #5
а что не правильно? в слове shell script she встречается 1 раз
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
13.08.2012, 14:06     Найти сколько раз в строке из 16 символов встречается слово "she" #6
Между словом she и подстройкой she большая разница.
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
13.08.2012, 15:11     Найти сколько раз в строке из 16 символов встречается слово "she" #7
.....
kartofan
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 10
23.09.2012, 21:00  [ТС]     Найти сколько раз в строке из 16 символов встречается слово "she" #8
По следующему коду, окно ввода закрывается при нажатии на любую клавишу. С чем может быть связано?

C++
1
2
3
4
5
6
7
8
9
int k=0;
String s="11235813213456218465912321541123581646"; //Строка
String word="123"; //Слово, которое мы ищем
  for(int i=0;i<s.Length();i++){
        if(s.Pos(word)){ k++;
         s.Delete(s.Pos(word),word.Length());
        }
  }
  ShowMessage(k);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2012, 09:30     Найти сколько раз в строке из 16 символов встречается слово "she"
Еще ссылки по теме:

Подсчитать, сколько раз в заданной последовательности символов встречается буква "x" C++
C++ Найти, сколько раз слово встречается в строке
C++ Найти сколько раз буква "a" встречается в заданном слове

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

Или воспользуйтесь поиском по форуму:
kotleta
 Аватар для kotleta
42 / 42 / 11
Регистрация: 13.09.2012
Сообщений: 196
24.09.2012, 09:30     Найти сколько раз в строке из 16 символов встречается слово "she" #9
Вот абсолютно рабочий код без всяких заморочек.

#include <iostream>
#include <string>
#include <conio.h>


using namespace std;

int main()
{
int position;
int counter;

string s="she is always doing herself so unhappy! Because she is not self-confident";
string word="she";

for(counter=0, position=0; ; counter++, position++)
{
position=s.find(word,position);
if(position < 0) break;
}

cout << "Word " << word << " was found " << counter << " times" << endl;


return 0;
}
Yandex
Объявления
24.09.2012, 09:30     Найти сколько раз в строке из 16 символов встречается слово "she"
Ответ Создать тему
Опции темы

Текущее время: 08:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru