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

заменить на слова перевертыши - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сделать сравнения http://www.cyberforum.ru/cpp-beginners/thread1022562.html
как сделать сравнение? Не могу понять. Пожалуйста, помогите. Задание: Рациональная (несократимая) дробь представляется парой целых чисел (а, b), где а — числитель, b — знаменатель. Создать класс Rational для работы с рациональными дробями. Обязательно должны быть реализованы операции: сложения add, (а, b) + (с, d) = (ad + bc, bd) вычитания sub, (a, b) - (с, d) = (ad - bc, bd) сравнения <, >,...
C++ Как передать функции указатель на функцию в качестве аргумента? как передать функции указатель на функцию в качестве аргумента? http://www.cyberforum.ru/cpp-beginners/thread1022561.html
C++ Вставить число -1 перед каждым числом, в котором только нечетные цифры
помогите пожалуйста написать код к задаче....Вставить число -1 перед каждым числом, в котором только нечетные цифры.
Небольшая функция, удаляющая однаковые букви в слове C++
как написать функцию чтобы удаляло однаковые букви в слове? cout << "\n Введите ключовое слово : "; gets_s(kluch);// puts(kluch); int o=strlen(kluch); for(int i=0;i<o;i++) { alfEng=kluch; cout<< alfEng<<" "; }
C++ Задача по ряду Тейлора http://www.cyberforum.ru/cpp-beginners/thread1022535.html
я все время работал в Basic и понятия не имею как пользоваться командами C++. прошу вас, помогите! Формат входных данных. Ввод: начало и конец интервала, шаг и точность Вывод: таблица, каждая строка которой есть комбинация из четырех чисел – значение аргумента, значение функции, количество просуммированных членов ряда и расчет функции стандартными средствами с++ Пример входных данных: 0...
C++ Запись кириллицы в массив Здравствуйте, форумчани. Столкнулся с проблемой. Нужно в структуру записать имена студентов, группу и 5 оценок. Но при вводе имени и группы кириллицей , записываеться абракадабра. Подскажите что не так. П.С. до функции сортировки я еще не дошел. #include <iomanip> #include <conio.h> #include <stdio.h> #include <tchar.h> #include <iostream> #include <string> using namespace std; подробнее

Показать сообщение отдельно
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
29.11.2013, 10:40     заменить на слова перевертыши
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
#include <iostream>
#include <regex>
#include <string>
#include <algorithm>
using namespace::std
 
int main()
{
    string s="abc def gfi";
    cout <<"s= "<<s<<endl;
    string result="";
    smatch sm;
    while(regex_search(s,sm,regex(" ?(\\w+) ?")))
    {
        string temp=sm[1].str();
        reverse(temp.begin(),temp.end());
        result+=temp+" ";
        s=sm.suffix().str();
    }
 
    cout <<"result= "<<result<<endl;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru