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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод левых прямоугольников http://www.cyberforum.ru/cpp-beginners/thread110720.html
Здравствуйте, уважаемые программисты!!! Подскажите как реализовать чтобы функцию IntLeft можно было использовать для вичисление интеграла f1 и f2. Комментарии в программе. Если что не верно в коде, то исправьте пожалуйста. Надеюсь на Вашу помощь. #include <iostream> #include <cmath> using namespace std; double f1(double x); double IntLeft(double a, double b, int n);
C++ использование функций-шаблонов для работы с двумерными массивами арифметических типов данных разработать шаблоны ввода и вывода массива, а также для решения основной задачи: подсчитать норму матрицы по формуле http://www.cyberforum.ru/cpp-beginners/thread110711.html
C++ Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя.
Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя.
Количество нулей в двоичной записи числа C++
Мне нужно посчитать количество нулей в двоичной записи числа. Как стандартными функциями можно получить двоичное представление числа, а потом посчитать количество нулей, или, может быть, с помощью вставок на assembler? Писать подпрограмму для перевода в двоичную систему и подсчёта нулей не очень хорошо, т.к. чисел может быть очень много и они могут быть очень большими. Кто-нибудь знает как...
C++ Для нахождения корней квадратного уравнения использовать функцию http://www.cyberforum.ru/cpp-beginners/thread110689.html
Даны вещественные числа a,b,c,d,e,f.Переменноый S присвоить значение 1, если оба уравнения ах2 + bх + с = 0 и dx2 + ex + f = 0.для нахождения корней квадратного уравнения использовать функцию. #include<iostream.h> #include<conio.h> #include<math.h> void math (int,int,int) void main () { clrscr ();
C++ Перегрузка функций Здравствуйте!!! я не однократно просил помочь на этом форуме...именно с перегрузкой стека!!! Потому что все мои попытки самостоятельно справиться с решение этой задичи потерпели крах...=) Помогите плиз... НЕОБХОДИМО перегрузить ТРИ функции стека: добавление элемента, удаление элемента, проверка на наличие элементов. Вот мой класс СТЕК с 3-мя функциями... #include <iostream> using... подробнее

Показать сообщение отдельно
Voron8
13 / 13 / 1
Регистрация: 28.04.2009
Сообщений: 62
30.03.2010, 19:52     Определить сколько раз в строке встречается заданное слово
№2


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    char stroca[]={"akls fdbahsj dfjbj klfbjh dbhtbf"};
    int a=0;    //счетчик символов 'a'
    for(int i=0;stroca[i];i++){
        if(stroca[i]=='a'){
            a++;
        }
    }
    cout<<"'a'="<<a<<endl;
    cout<<stroca<<endl;
    // если 'a' не встретилось выходим
    if(!a){ system("pause");return 0;}  
    
    int b=0;   //счетчик символов 'b'
    for(int i=0;stroca[i];i++){
        if(stroca[i]!='b'){
            if(i){
                stroca[i-b]=stroca[i];      //перенос
                if(b){stroca[i-b+1]='\0';}  //на всякий случай 
            }
        }else{
            b++;
        }
    }
    
 
cout<<stroca;
 
Текущее время: 13:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru