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

Даны две строки: S и S0. Определить количество вхождений строки S0 в строку S - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сложение, произведение, деление матриц, возведение в степень, обратная матрица http://www.cyberforum.ru/cpp-beginners/thread1159704.html
Доброго времени суток! Нужна помощь в действиях с матрицами, а именно: сложение, произведение, деление матриц, возведение в степень, обратная матрица. Буду весьма признателен за помощь и полезную информацию. Матрицы создаю так: cout << "\nEnter rows size: "; cin >> k; cout << "\nEnter columns size: "; cin >> m;
C++ Дан символ С и строки S, S0. После каждого вхождения символа С в строку S вставить S0 Дан символ С и строки S, S0. После каждого вхождения символа С в строку S вставить S0. http://www.cyberforum.ru/cpp-beginners/thread1159701.html
C++ Как вывести сначала положительные, а потом отрицательные элементы очереди?
Есть очередь которая преобразовывает последовательность сначала отриц. потом полож. #include "StdAfx.h" #include <iostream> #include <queue> using namespace std; int main() { setlocale(LC_ALL, "Russian"); priority_queue<float> myPrQueue;
C++ Редактор строк
Добрый вечер, помогите написать. код. нужно что б с клавиатуры вводилось несколько строк, записывались в перемену, и можно было их отредактировать, и потом обратно вывести как отедльной переменой. и что бы анализировало и с пробелами. и когда все символы вмести, но отдельно считывало. // Olja.cpp: перевод с С++ в Делфи. // #include "stdafx.h" #include <locale> #include "stdio.h"...
C++ Подскажите как переделать программу , чтобы она считала количество не одного символа в строке ,а 2-х http://www.cyberforum.ru/cpp-beginners/thread1159653.html
Подскажите как переделать программу Подскажите как переделать программу , чтобы она считала количество не одного символа в строке ,а 2-х. #include <stdio.h> // необходим для работы printf() #include <conio.h> // необходим для работы _getch() #include <windows.h> // содержит определение типов BYTE, WORD, DWORD; #include <iostream> using namespace std; DWORD lens(char *); //...
C++ Error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) Привіт усім. Перший раз пишу програму. Допоможіть, будь ласка. Ввела таке: int main (); { var a,b,c:integer; а програма вибиває помилку C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа). Підкажіть, що змінити. подробнее

Показать сообщение отдельно
TenGen
Будущее рядом
 Аватар для TenGen
96 / 94 / 20
Регистрация: 06.03.2014
Сообщений: 342
28.04.2014, 08:49     Даны две строки: S и S0. Определить количество вхождений строки S0 в строку S
Kristina_P, ну если совсем ничем не пользоваться, то

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
bool check(string &text, string &str, int index)
{
    if (text.length()-index > str.length()) return false;
    int size = str.length();
    for (int i = 0; i < size; i++)
        if (text[i+index] != str[i]) return false;
    return true;
}
 
void main()
{
    int res = 0;
    for (int i = 0; i < text.length(); i++)
    if (check(text, str, i)) res++;
    cout << "совпадений: " << res;
}
остальное дооформите?
 
Текущее время: 14:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru