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

Напишите программу, которая удаляет из слова X все буквы, которые встречаютьс в слове Z - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция: определить, сколько раз заданное число встречается в массиве http://www.cyberforum.ru/cpp-beginners/thread1082771.html
Помогите, пожалуйста. Написать программу с функцией, которая определяет, сколько раз заданное число встречается в массиве.
C++ Ошибка с условиями Проблемы с else{}оно выскакивает не тогда когда нужно. cin.ignore() не помог,хотя в похожей ситуации он пригодился. Из-за не знания я в тупике. #include <iostream> #include <locale.h> #include "std_lib_facilities.h" using namespace std; int main(){ http://www.cyberforum.ru/cpp-beginners/thread1082766.html
C++ Среднее арифметическое положительных элементов массива, произведение и количество отрицательных элементов
в массиве X найти среднее арифметическое положительных элементов массива, произведение и кол-во отрицательных элементов массива.
Одномерный массив C++
Перепечатывайте пожалуйста задание на форум в текстовом виде.
C++ Произведение двух матриц http://www.cyberforum.ru/cpp-beginners/thread1082755.html
Произведение двух матриц, помогите пожалуйста написать код программы, нужно срочно
C++ дан массив, вычислить наибольшее и наименьшее значение модуля разности между соседними элементами Здравствуйте! Помогите, пожалуйста, с задачей: дан массив, вычислить наибольшее и наименьшее значение модуля разности между соседними элементами. Думаю, это связано с минимальными и максимальными значениями в массиве, но не понимаю, как это реализовать... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,411
27.01.2014, 16:22     Напишите программу, которая удаляет из слова X все буквы, которые встречаютьс в слове Z
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
 
int main()
{
    std::string str1 = "humour", str2 = "orange";
    for (std::string::size_type i = 0; i < str2.length(); i++)
    {
        std::string::size_type pos = str1.find(str2[i]);
        if (pos != std::string::npos)
            str1.erase(pos, 1);
    }
    std::cout << str1 << std::endl;
}
 
Текущее время: 16:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru