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

Сколько раз встречается неразрывный набор символов в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать с помощью дочернего класса программу, получающую указанную последовательность http://www.cyberforum.ru/cpp-beginners/thread1171106.html
Даны натуральное число n, целочисленная квадратная матрица порядка n, получить b1, ...,bn, где bi это наименьшее из значений элементов, находящихся в начале i-й сроки матрицы до элемента, принадлежащей главной диагонали, включительно. Написать с помощью дочернего класса. Кто может выслать код написанный простым языком с коментами? У меня не получается, что бы выводил наименьшие число ниже...
C++ Заменить последовательности пробелов в заданной строке одним пробелом Добрый вечер! Подскажите пожалуйста, что не так? Задача программы: Заменить последовательности пробелов в заданной строке одним пробелом. #include<iostream>; #include<fstream>; #include<iomanip>; using namespace std; const int N=100; http://www.cyberforum.ru/cpp-beginners/thread1171101.html
Почему для поиска по массиву берется значение его первого элемента, а не ноль? C++
Свем доброго времени суток и всех с праздником! #include "stdafx.h" #include <iostream> #include <cmath> using namespace std; int main() { setlocale ( LC_ALL,"Rus" ); const int n = 10;
Перевод числа из p-ичной системы C++
Вот ещё одно задание. Дана символьная строка, представляющая собой запись натурального числа в p-ичной системе счисления (2 ≤ р ≤ 9). Составить программу для перевода этого числа в десятичную систему счисления. #include <iostream> #include <string> using namespace std; //<type> <name> (,,...) //{<body>}
C++ Как правильно объявить массив строк c++ http://www.cyberforum.ru/cpp-beginners/thread1171056.html
Подскажите пожалуйста, как реализовать: нужно корректно обьявить массив символов(неполучается) (точнее массив строк), который прога будет выводить на cout (это строки с текстом равной длины Len). Можно было бы через printf или cout, но хотелось бы обьявить(или правильно - декларировать?)(обьявить и присвоить значения) в одном месте, а во всех местах где нужно вывести на экран, вводить...
C++ Напечатать в алфавитном порядке все глухие согласные буквы, которые входят в текст помогите написать программу. Дана непустая последовательность слов из строчных русских букв; между соседними словами - запятая, за последним словом - точка. Напечатать в алфавитном порядке все глухие согласные буквы, которые входят в текст подробнее

Показать сообщение отдельно
_script_
169 / 137 / 34
Регистрация: 01.05.2012
Сообщений: 414
09.05.2014, 23:41     Сколько раз встречается неразрывный набор символов в строке
Spiderman5, Вот так:
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
27
28
29
30
31
32
33
34
int AllCharsInStr(const char *string1, char *string2)
{
    int len = strlen(string2); // находим длину строки
    int rez=0;
    for (int i = 0; string1[i] != '\0'; i++)
    {
        int count = len;
 
        for (int j = 0; string2[j] != '\0'; j++)
        {
            if (string1[i + j] == string2[j])
            {
                count--; // если символ совпадает, длина уменьшается
            }
 
            if (!count) // если длина = 0, то все символы подряд найдены
            {
                rez++;
                break;
            }
        }
    }
    return rez;
}
 
int main()
{
    const char *string1 = "I like to play football"; // I like to play football, play piano
    char *string2 = "play";
 
 
    cout << AllCharsInStr(string1, string2) << endl;
 
}
 
Текущее время: 21:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru