Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти все первые по порядку положительные элементы строк квадратной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1271671.html
1.2. Дана целочисленная квадратная матрица. Получить b1…bn, где bi - это значение первого по порядку положительного элемента i-ой строки ( если таких элементов нет, то принять bi =-1)...
C++ Получить сумму элементов последовательности по условию
1.1. Даны целые a1…an. Получить сумму тех элементов данной последовательности, которые : а) кратны 5 б) нечетны и неотрицательны 2.Описание программы 2.1. Объявление...
C++ Проверить, является ли целое число трёхзначным, является ли оно квадратом https://www.cyberforum.ru/ cpp-beginners/ thread1271659.html
помогите пожалуйста новичку 1) Введите целое число и проверьте, является ли оно трехзначным. 2) Введите целое число и проверьте, является ли оно полным квадратом. Например, полными квадратами...
C++ Не могу найти ошибку в коде (Численное интегрирование методом Симпсона) https://www.cyberforum.ru/ cpp-beginners/ thread1271655.html
Нужно предусмотреть обработку ситуации, когда заданная точность не может быть достигнута. Пытаюсь прервать выполнение расчётов при помощи "Break". При выставлении любой точности он всё равно пишет,...
C++ Определить, образуют ли элементы массива геометрическую прогрессию
определить, образуют ли элементы массива геометрическую прогрессию; Помогите решить.
C++ Вычисление суммы чисел, образованных цифрами в строке https://www.cyberforum.ru/ cpp-beginners/ thread1271645.html
я уже часа 2 бьюсь( не знаю как это сделать, тапками не закидывайте, выложила чисто набросок, уверена что не так( Дана строка, содержащая буквы и цифры. Разработать программу, которая будет...
C++ Моделирование Гавани https://www.cyberforum.ru/ cpp-beginners/ thread1271643.html
В общем задание вот. Подскажите пожалуйста алгоритм. Даже не знаю с чего начать*? Задачу надо переписать в текст сообщения!
СЛАУ методом Гаусса C++
Всем доброго времени суток. По-сколько я новичек в программирование, то вот скачал код, для решения СЛАУ методом Гауса. Выдает ошибку:Error 1 error C1010: unexpected end of file while looking for...
C++ Сортировка массива записей, используя метод выбора максимального элемента https://www.cyberforum.ru/ cpp-beginners/ thread1271625.html
Прошу помочь! Есть массив. Необходимо используя метод выбора максимального элемента, упорядочить массив записей по возрастанию количества жителей!
C++ Работа с матрицей, представленной динамическим массивом Есть задание: Написать программу, которая осуществляет добавление, удаление строки или столбца в любое место двумерной матрицы по выбору пользователя. Идея есть, в процессе воплощения решил... https://www.cyberforum.ru/ cpp-beginners/ thread1271620.html
Найти минимальные элементы в строках квадратной матрицы C++
помогите пожалуйста составить код
C++ творити можливість зміни формули (заміна імен чи параметрів операцій) https://www.cyberforum.ru/ cpp-beginners/ thread1271603.html
1. Створити інтерфейс що дозволяє вибрати один з варіантів розрахунку параметрів, що будуть задані у виді таблиці (вибір повинен здійснюватися по порядковому номеру і по типу виразу): П/п Тип Вираз...
79 / 79 / 34
Регистрация: 26.10.2011
Сообщений: 220
09.10.2014, 10:17 0

Подсчитать количество слов, содержащих введенный символ - C++ - Ответ 6698489

09.10.2014, 10:17. Показов 1759. Ответов 3
Метки (Все метки)

Ответ

Вариант с использованием регулярных выражений:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <regex>
#include <string>
 
using namespace std;
 
int main()
{
  char *str = "qwe sadf sdf qw sdf qw acs fda";
  char chr = 'a';
  int cnt = 0 ;
 
  regex expression("([^\\s]+)"); 
  cregex_token_iterator i(str, str+strlen(str), expression);
  cregex_token_iterator end;
 
  for( ; i!=cregex_token_iterator(), i!=end; i++ )
    if( strchr( i->str().c_str(), chr ) ) cnt++;
 
  cout << "Input string: " << str << endl;
  cout << "Number of words with character '" << chr << "': " << cnt << endl;
  system("pause");
}


Вернуться к обсуждению:
Подсчитать количество слов, содержащих введенный символ C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2014, 10:17
Готовые ответы и решения:

Определить количество слов, которые содержат введенный символ
Дана строка из символов латинского алфавита, разделенных одним или несколькими пробелами....

Определить количество слов, которые содержат введенный символ
Доброго времени суток нужна помощь с заданием: Дана строка, состоящая из символов латинского...

Подправьте задачу. (Определить количество слов в строке, которая содержит введенный символ)
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; using namespace...

Определить количество слов в строке, содержащих заданный символ
С клавиатуры вводится строка, которая состоит из слов, разделенных одним или несколькими пробелами....

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2014, 10:17
Помогаю со студенческими работами здесь

Подсчитать количество слов содержащих букву а.
Дана строка, состоящая из n символов. Группы символов, разделенные пробелами и не содержащие...

Подсчитать количество слов, содержащих заданную букву
Дан текст, подсчитать количество слов, содержащих заданную букву. сделать прогу на с++. помогите...

В потоке символов подсчитать количество слов, содержащих букву ‘а’
В потоке символов сосчитать число слов, содержащих букву ‘а’.

Подсчитать количество слов, содержащих одинаковую группу символов
Подсчитать количество слов, содержащих одинаковую группу символов. int main() { char...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru