Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Одномерный массив - вычислить сумму отрицательных элементов массива В одномерном массиве из N вещественных элементов, вычислить: • сумму отрицательных элементов массива; • произведение элементов массива, расположенных между максимальным и минимальным элементами. Упорядочить элементы массива по возрастанию. https://www.cyberforum.ru/ cpp-beginners/ thread1272750.html Сумма ряда C++
Найти сумму ряда с точностью ε=10-4, общий член которого an = 1/ Методические указания 1) При определении суммы членов ряда следует использовать рекуррентную формулу для получения следующего члена ряда. Например, требуется найти сумму ряда с точностью ε =10-4, общий член которого
C++ Проверить делимость трехзначного числа на 3 Как известно, число делится на 3 тогда и только тогда, когда сумма его цифр делится на 3. Проверить этот признак на примере вводимого трехзначного числа. https://www.cyberforum.ru/ cpp-beginners/ thread1272742.html C++ Удаление из списка https://www.cyberforum.ru/ cpp-beginners/ thread1272735.html
Привет, всем. Помогите разобраться: почему список выводится наоборот - с последнего элемента по первый после ввода данных. Все работает. #include <iostream> #include <string.h> #include <conio.h> using namespace std; //описание структуры struct point { int num;//информационное поле
C++ Как сравнить элемент вектора и переменную типа wchar_t?
Имеется vector<wstring> a; и переменная wchar_t *sss; также создан итератор вектора. Вопрос: как сравнить элемент вектора и переменную типа wchar_t?
C++ Функция, выполняющая поиск заданного элемента в одномерном массиве типа double Написать функцию, выполняющую поиск заданного элемента в одномерном массиве типа double. Параметры функции: имя массива передается по указателю , размерность передается по значению, искомое значение эл-та передается по значению. Если элемент найден, функция возвращает его индекс, в противном случае - значение -1. Размерность массива и его содержимое вводит пользователь. Распределение динамической... https://www.cyberforum.ru/ cpp-beginners/ thread1272688.html
C++ Размещение элементов в памяти Добрый день! Подскажите. может ли контейнер STL vector хранить значения типа char (wchar_t)? Если нет, то подскажите, как создать некую структуру данных, в которую можно положить символьное значение размером > 2 символов, при неизвестном первоначальном размере кол-ва элементов? Если описывать свой вектор, то все равно указывается общая размерность, что мне не подходит. https://www.cyberforum.ru/ cpp-beginners/ thread1272678.html C++ Символы латинского алфавита, используемые в зашифрованном слове
помогите пожалуйста на с++ Жители планеты Ф общаются с помощью натуральных чисел от 1 до 2 26 1, причем каждое слово шифруется в предложениях отдельным числом. Нам удалось узнать алгоритм шиф ровки слов. Оказалось, что все их слова состоят из латинских букв от A до Z. Для дешифровки чисел они используют следующий алгоритм: 1. Переводят названное число в двоичную систему (получают двоичную...
C++ Используя оператор выбора case найти значение Используя оператор выбора case найти значение https://www.cyberforum.ru/ cpp-beginners/ thread1272656.html C++ Как узнать, какому протоколу физического (нижнего) уровня принадлежит фрейм (ETHERNET_FRAME) https://www.cyberforum.ru/ cpp-beginners/ thread1272653.html
Пишу снифер на c++(пытаюсь). Создал сокет и перевел его в режим прослушивания. Как из фрейма понять он был отправлен/принят по wifi, bluetooth, ethernet и т.д. WSADATA wsadata; SOCKET c; char name; HOSTENET* info; SOCKADDR_IN sao; long long flag = 1; WSAStartup(MAKEWORD(1,1), &wsadata); s = socket(AF_INET, SOCK_RAW, 0);
C++ Возвращение функцией объекта
Здравствуйте. Это пример из книжки. #include <iostream> using namespace std; class MyClass { int val; public: MyClass(int i) { val = i; cout << "Vnutri konstruktora.\n";
C++ Контроль ввода данных с клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread1272597.html
пишу программу для работы с двумерными массивами, при вводе размера массива нужно производить контроль данных (числа не должны быть отрицательными, равно 0 или символами). cout << "Введите высоту и ширину массива(не более 10 элементов в столбце или строке)\n"; cout << "Введите высоту: "; cin >> height; cout << "Введите ширину: "; cin >> width; while(cin.fail() || height<=0 || width<=0 ||...
79 / 79 / 34
Регистрация: 26.10.2011
Сообщений: 220
10.10.2014, 22:00 0

Найти в тексте слова, которые начинаются и заканчиваются одной и той же буквой - C++ - Ответ 6705894

10.10.2014, 22:00. Показов 2841. Ответов 4
Метки (Все метки)

Ответ

Вот интересный вариант:
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
#include <iostream>
#include <regex>
#include <string>
 
using namespace std;
 
bool FindWord( string &inputString, string &word )
{
  regex expression("([^\\s]+)"); 
  for( sregex_token_iterator i(inputString.begin(), inputString.end(), expression); 
    i!=sregex_token_iterator(); i++) 
    if( *((string)(*i)).begin() == *((string)(*i)).rbegin() ) 
    {
      word = *i;
      return true;
    }
 
  return false;
}
 
int main(int argc, char* argv[])
{
  string inputString = "qwe eg sdf fsf", word;    
  cout << "Searching line:" << inputString << endl;
 
  if( FindWord( inputString, word ) )
    cout << "Found word: " << word << endl;
  else 
    cout << "Word wasn't found..." << endl;
 
  system("pause");
}


Вернуться к обсуждению:
Найти в тексте слова, которые начинаются и заканчиваются одной и той же буквой C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2014, 22:00
Готовые ответы и решения:

Найти в тексте слова, которые начинаются и заканчиваются одной и той же буквой
В соответствии с вариантом задания написать, отладить и протестировать программы обработки числовых...

Найти те слова, которые начинаются и заканчиваются одной и той же буквой
1_Символьная строка заканчивается восклицательным знаком (!). Слова в ней отделены друг от друга...

Найти слова, которые начинаются и заканчиваются одной и той же буквой (перевести из Паскаля в С++)
uses crt; var s,sl,sn: string; a: array of string; i,k: integer; begin write('s='); ...

Строки. Найти все слова, которые начинаются и заканчиваются одной и той же буквой.
задан текст. найти все слова, которые начинаются и заканчиваются одной и той же буквой.

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

Дана строка. Найти в ней те слова, которые начинаются и заканчиваются одной и той же буквой
#include &lt;stdio.h&gt; #include &lt;string.h&gt; int main() { char str = &quot;Сегодня состоялось...

Найти количество слов, которые начинаются и заканчиваются одной и той же буквой
Предоставлена строка, состоящая из русских слов, набранных заглавными буквами и разделенных...

Найти количество слов, которые начинаются и заканчиваются одной и той же буквой
Проблема(

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

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