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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При обработке функции возникает ошибка http://www.cyberforum.ru/cpp-beginners/thread636978.html
При компиляции возникает ошибка: результатом вычисления фрагмента не является функция, принимающая 1 аргументов Вот код программы: #include "stdafx.h" #include <conio.h> #include <string> #include <fstream>
C++ Вывести на экран среднее арифметическое всех отрицательных чисел Помогите пожалуйста в решении задач, может кому нечем заняться и захочется потренироваться :) 1. С клавиатуры вводится 7 целых чисел. Вывести на экран среднее арифметическое всех отрицательных чисел. Одна тема - одна задача! http://www.cyberforum.ru/cpp-beginners/thread636962.html
C++ Константы, геттеры/сеттеры и производительность
Есть глобальная константа, определяющая размер большого количества массивов. Также есть множество обращений к массивам с использованием этой константы, и довольно много циклов for с ее использованием. Разумно ли с точки зрения производительности так и оставить ее константой или можно заменить ее полем синглтона, с доступом через геттер/сеттер?
Перегрузка оператора [] C++
Создал класс в котором массив указателей на другой класс, перегрузил оператор взятия индекса следующим образом: h-файл #ifndef HIM_TABL_H #define HIM_TABL_H #include "him_elem.h" class him_tabl { him_elem **m_Tablica;
C++ Процессы, Обедающие философы http://www.cyberforum.ru/cpp-beginners/thread636854.html
Здравствуйте! Нужна помощь с задачей о обедающих философах сделанная не на потоках как здесь http://www.cyberforum.ru/cpp-beginners/thread549492.html а на процессах
C++ Почему последнюю строку из файла выводит дважды? привет всем! скажите пожалуйста почему последнюю строку выводит 2 раза? FILE *f; if(!(f = fopen("keys.txt","r"))) printf("Error access to keys.txt\n"); else { char stroka; подробнее

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

#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;
}
 
Текущее время: 04:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru