Ответ.
Меню
Задать вопрос!
Вход
Регистрация
Задать вопрос!
Меню
Все категории
Фотография и видеосъемка
Знания
Другое
Гороскопы, магия, гадания
Общество и политика
Образование
Путешествия и туризм
Искусство и культура
Города и страны
Строительство и ремонт
Работа и карьера
Спорт
Стиль и красота
Юридическая консультация
Компьютеры и интернет
Товары и услуги
Темы для взрослых
Семья и дом
Животные и растения
Еда и кулинария
Здоровье и медицина
Авто и мото
Бизнес и финансы
Философия, непознанное
Досуг и развлечения
Знакомства, любовь, отношения
Наука и техника
Валентина Гарипова
[28]
7 месяцев назад
11
Написать программу для подсчёта количества вхождений подстроки в строку. (Язык С++)
Знания
Информатика
Ответить
Комментировать
Отправить
1
ответ:
shamai44
7 месяцев назад
0
0
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str, substr;
cout << "String = "; getline(cin, str);
cout << "Substring = "; cin >> substr;
int cnt = 0;
for(int i = 0; i < str.length(); ++i)
if(str[i] == substr[0])
if(str.substr(i, substr.length()) == substr)
{
++cnt;
i += substr.length() - 1;
}
cout << cnt;
return 0;
}
/****************************************************/
Пример:
String = test testHelloWorld testtest1243test
Substring = test
5
Отправить
Читайте также
ПОМОГИТЕ ПОЖАЛУЙСТА СРОЧНО ОЧЕНЬ НАДО учитель на уроке рассказывает о гибели динозавров к какому виду моделей можно отнести его
Markdubliss
Это вербальная модель.
0
0
4 года назад
Что будет на экране после выполнения следующего фрагмента программы, если массив содержит следующие значения (15,3,4,7,12): K:=0
Lonika
В массив b заносятся нечетные числа из массива а. Значит, будет напечатано:
15,3,7
0
0
3 года назад
ДАЮ МНОГО БАЛЛОВ!!! Представьте числа в виде суммы степеней основания а)576^10 б)94,53^10 в)110,101^10 г)11101^10 Очень срочно!!
Сергей Юрьевич Мо...
А)2935
Б)296,95
В)6373,8
Г)извини не знаю
0
0
3 года назад
Ёжик каждый день собирал яблоки. В 1-й день он собрал 3 яблока. В каждый последующий день : удачный день - 5 яблок, в неудачный
deowww
74 : 9=
Ответ будет сколько он собрал яблок
0
0
4 года назад
Дима составляет четырехбуквенные слова перестановкой букв слова УРОК.Сколько всего различных слов может составить Дима?
Маринка 03 [70]
Ответ:окур
Объяснение:
0
0
4 года назад
Прочитать ещё 2 ответа
Смотрите также:
Самостоятельно придумайте примеры данных, которые можно организовать в виде массива. В каждом примере отметьте: каким именем мож
10
·
1 ответ
Шифр кодового замка представляет собой последовательность из пяти символов, каждый из которых является цифрой от 1 до 4. Сколько
6
·
1 ответ
6. Текст в двоичном коде 6/27 Условие задания: 3 Б. Поработай вычислительной машиной. Перед тобой закодированное слово, использ
11
·
1 ответ
Напишите в С++ Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Вывести название соответствующ
12
·
1 ответ
Привидите 5 примеров передачи информации укажите источник и приемник ПОМОГИТЕ ПЛИЗ!
5
·
1 ответ
Помогите мрочно. ¡!!!!!!!!!!!!!
5
·
1 ответ
Сделайте кто что может ваш ответ:20 баллов вам
7
·
1 ответ
ИнформатикаКонтрольный вопросКак открыть фаил Excel?
6
·
1 ответ
Помогите решить первый пункт с массивом.
6
·
1 ответ
Нужен алгоритм ,блок схема для одной задачи. Ход работы: 1)Разделить 9 монет на 3 кучи 2)Измерить одну кучу на весах и другую 3)
7
·
1 ответ
×
Добавить ответ
Отправить
×
Вход
E-mail
Пароль
Запомнить меня
Войти
Не зарегистрированы?
Пройти быструю регистрацию
×
Регистрация
Ваше имя
E-mail
Пароль
Зарегистрироваться
close
Вход
Регистрация
Задать вопрос!