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

Вычеркнуть из слова буквы ж, ч, ш, щ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод числа в словесную форму http://www.cyberforum.ru/cpp-beginners/thread381947.html
Ребят, помогите!!! Нужно написать программу, которая будет переводить число в словесную форму (Например: 125 = сто двадцать пять). С чего нужно начать?:wall:
C++ что не верно? не могу понять. программа должна оборачивать каждое слово в предложении. (например "пришел", а выведет "леширп") #include "stdio.h" #include "string.h" int nolet(char s,int i) { int n=strlen(s); while ((i<n) && (s!=' ') && (s!=',') && (s!='.'))i++; return i; http://www.cyberforum.ru/cpp-beginners/thread381934.html
Что означает оператор -> ? C++
Замечаю периодически в листингах. Почитал на сайтах, не до конца понял. Обьясните, пожалуйста
C++ Как правильно считать побайтово файл в массив
#include <iostream> #include <fstream> #include <cstdlib> #include <time.h> #include <string> using namespace std; int main() { FILE *fileIn = fopen("in.txt", "rb+");
C++ Помогите с составлением программы http://www.cyberforum.ru/cpp-beginners/thread381895.html
алгоритм Начало {1} Ввод n {2} s:=0 {3} Для i от 1 до n шаг 1 цикл {4} t:= … {вычисление значения t} {5} s:= s+t {6} Конец_цикла
C++ Определить является ли слово "перевертышем". Доброго дня. Написал примерный код данной программы,но он работает не верно, и хотелось бы ,вид программы какой нибудь по мудренее. #include <iostream> #include <string> using namespace std; int main(){ string s1; //являеться ли словоперевертышем? поп getline(cin, s1); cout<<"Dlina: "<<s1.length()<<endl; подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
11.11.2011, 20:30     Вычеркнуть из слова буквы ж, ч, ш, щ
fierswolf94, Не понял что значит вычеркнуть.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
#include <algorithm>
 
int main()
{
   std::locale::global(std::locale(""));
   std::wstring to_find = L"жчшщ";
   std::wstring str = L"Прижчшщоошщж";
   str.erase(std::remove_if(str.begin(), str.end(),
   [to_find](const wchar_t value) {return to_find.find(value) != std::string::npos;}), str.end());
   std::wcout << str << std::endl;
}
Это если удалить.

Добавлено через 55 секунд
bretba, Не стоит здесь писать номера аськи. Такое здесь карается. Во фрилансе - пожалуйста. Тут же не фриланс и требовать деньги за такие программы - смешно.
 
Текущее время: 02:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru