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

Рекурсивная подпрограмма, исключающая из заданной строки заданный символ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление функции на заданном промежутке, и построение графика этой функции http://www.cyberforum.ru/cpp-beginners/thread1495894.html
Написать блок-схему и программу вычисления функции на за- данном промежутке с шагом 0.2 и построить график этой функции. Если x>1 0≤x≤1 x<1 Промежуток исследования \begin{cases}\tan sqrt{({x}^{2}-1)} \\ -2x \\ {e}^{cos(x)} \end{cases}
C++ Error MSB6006: "cmd.exe" exited with code 3 Переустановил Виндовс после компиляции сервера. выдает такую ошибку ,помогите пожалуйста как исправить 1>------ Rebuild All started: Project: ZERO_CHECK, Configuration: Release Win32 ------ 1> Checking Build System 1> Системе не удается найти указанный путь. 1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" exited with code 3.... http://www.cyberforum.ru/cpp-beginners/thread1495893.html
Поиск файлов по расширению C++
Надо написать консольное приложение, где входными данными были бы путь к каталогу и расширения файлов, которых мы ищем. Внутри каталога могут быть вложенные папки, чтоб программа и во вложенных папках искала файлы. Чтоб найдя данные файлы, программа выводила их полные пути в виде списка.
Вывести все четные числа, кратные пяти, в интервале от 2 до 100 включительно C++
Составить блок-схему алгоритма и программу согласно зада- нию. Вывести все четные числа кратные пяти в интервале от 2 до 100 вклю- чительно.
C++ Задача с использованием множества: каких символов в заданной строе больше: русских или латинских? http://www.cyberforum.ru/cpp-beginners/thread1495877.html
Всем привет. Помогите решить задачу: Решить задачу с использованием множества: каких символов в заданной строе больше: русских или латинских? Заранее благодарен.
C++ Указать общие символы первого и последнего слова в заданной строке (с использованием множества) Помогите решить задачу с использованием множества: указать общие символы первого и последнего слова в заданной строке. подробнее

Показать сообщение отдельно
Рыжий Лис
Просто Лис
 Аватар для Рыжий Лис
214 / 169 / 46
Регистрация: 17.05.2012
Сообщений: 627
Записей в блоге: 4
09.07.2015, 20:16     Рекурсивная подпрограмма, исключающая из заданной строки заданный символ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
using namespace std;
 
void func(string &str, string str2){
  int pos = str.find(str2);
  if (pos!=-1) {
    str.replace(pos, str2.length(), "");
    func(str,str2);
  }
}
 
int main(){
    cout << "Enter string: ";
    string str;
    getline(cin, str);
    func(str,"a");
    cout << str;
}
 
Текущее время: 09:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru