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

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

Войти
Регистрация
Восстановить пароль
 
kartofan
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 10
#1

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

13.08.2012, 13:42. Просмотров 717. Ответов 8
Метки нет (Все метки)

Помогите с решением лабы:
Найти сколько раз в строке из 16 символов встречается слово "she"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2012, 13:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сколько раз в строке из 16 символов встречается слово "she" (C++):

Сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*" - C++
Даны натуральное число n, символы S1, S2, ..., Sn. Подсчитать: сколько раз среди данных символов встречается символ "+" и сколько раз...

В заданной строке подсчитать сколько раз встречается символ "*" и сколько раз символ "+" - C++
Итак, сама задача: В заданной строке подсчитать сколько раз встречается символ "*" и сколько раз символ "+". Указать смещение каждого...

Подсчитать, сколько раз в заданной последовательности символов встречается буква "x" - C++
Кто сможет помочь написать код к задаче, пожалуйста. Даны натуральное число n, символы s1, ..., sn. Подсчитать, сколько раз среди данных...

Ввести строку. Подсчитать сколько раз в последовательности символов встречается "abc" - C++
Ввести строку. Подсчитать сколько раз в последовательности символов встречается "abc". Спасибо.

Сколько раз среди данных символов встречается символ "+" и символ "*" - C++
Сколько раз среди данных символов встречается символ "+" и символ "*"

Определить, сколько раз в тексте встречается слово "мир" или сообщить об отсутствии. Вывести текст и результат - C++
Определить сколько раз в тексте встречается слово мир или сообщить о его отсутствии. Вывести текст и результат.

8
kartofan
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 10
13.08.2012, 13:48  [ТС] #3
defer, спасибо!
0
Пaтрик
415 / 390 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
13.08.2012, 14:00 #4
defer, код из этого поста работает не корректно. Можете проверить.
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
13.08.2012, 14:04 #5
а что не правильно? в слове shell script she встречается 1 раз
0
Пaтрик
415 / 390 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
13.08.2012, 14:06 #6
Между словом she и подстройкой she большая разница.
0
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
13.08.2012, 15:11 #7
.....
0
kartofan
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 10
23.09.2012, 21:00  [ТС] #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);
0
kotleta
42 / 42 / 11
Регистрация: 13.09.2012
Сообщений: 196
24.09.2012, 09:30 #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;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2012, 09:30
Привет! Вот еще темы с ответами:

Найти, сколько раз слово встречается в строке - C++
Написати ф-ю, яка знаходить скільки раз зустрічається задане слово в рядку Ніяк не виходить зробити , можливо хтось допоможе:cry: Язык...

Найти сколько раз буква "a" встречается в заданном слове - C++
Дано слово. Найти сколько раз буква &quot;a&quot; встречается в этом слове слове. Добавлено через 14 часов 16 минут Прошу,помогите...

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

Определить сколько раз в строке встречается заданное слово - C++
Помогите пожалуйста в строках вообще ничего непонимаю! Задача:1 Определить сколько раз в строке встречается заданное слово. Задача:2 ...


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

Или воспользуйтесь поиском по форуму:
9
Yandex
Объявления
24.09.2012, 09:30
Ответ Создать тему
Опции темы

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