Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для почтовых отправлений #include <iostream> using namespace std; class Post; class Package { char* senderAdress; char* getterAdress; int index; int weight; https://www.cyberforum.ru/ cpp-beginners/ thread2547676.html использование конструкторов и деструкторов C++
разработать конструкторы и деструктор для заданного класса. Осуществить инициализацию объектов класса с помощью конструктора. объявлять класс в отдельном файле, отделять интерфейс класса от...
C++ разработка программ с использованием классов Составить программу для объявления и использования классов https://www.cyberforum.ru/ cpp-beginners/ thread2547668.html C++ Разместить строки матрицы так чтобы разница между суммой первых n элементов и суммой n-m элементов была невозростающей https://www.cyberforum.ru/ cpp-beginners/ thread2547651.html
Пользователем задан двумерный массив. Разместить его строки таким образом, чтоб разница между суммой первых n элементов строки массива и суммой его (n-m) элементов создавали невозростающую...
C++ Вывести на экран "\a"
Нужно просто вывести на экран "\a" или "\t"
C++ Определить индексы всех седловых точек матрицы Всем привет! Ребят, возникла мелкая проблема. Написал программку, но ее код слишком длинный. Можно ли его как-то сократить, сохранив при этом "понятность" ввода данных в переменные? Элемент... https://www.cyberforum.ru/ cpp-beginners/ thread2547648.html
C++ Написать функцию С++ Написать функцию, по целому числу определяет: а) количество цифр его десятичной записи; б) встречается в его десятичной записи задана цифра; в) количество вхождений заданной цифры в его десятичная... https://www.cyberforum.ru/ cpp-beginners/ thread2547628.html C++ Виды списков
Какие разновидности связных списков вы знаете? Какая из этих разновидностей «наиболее быстрая»? Одинакова ли их «быстрота» в асимптотическом смысле?
C++ Класс Матриц C++ Вставка/Извлечение столбца в матрице https://www.cyberforum.ru/ cpp-beginners/ thread2547599.html
Доброго времени суток. Недавно я начал изучать классы и столкнулся с такой проблемой: Необходимо создать класс "Матрица" Предусмотреть в нём методы: конструктор, деструктор, а также операторы...
C++ Вывести строку от символа а до него же https://www.cyberforum.ru/ cpp-beginners/ thread2547593.html
Здравствуйте, возникла следующая проблема Нужно вывести строку(чаров) от определённого символа до него же,пусть от а до а Например есть строка абсдасбдоолалоладл,тогда нужно вывести абсд асбдоол...
C++ Создать шаблон класса, который обеспечивает действия над данными параметризованного массива
Как сделать динамический массив? #include<iostream> using namespace std; int main() { int d; int i, j, m, n; long int s, s1, s2; cout << "Enter a size m n\n";
C++ Быстрая сортировка Покажите пожалуйста, как добавить время последовательного и параллельного выполнения данного алгоритма? #include "stdlib.h" #include "stdio.h" #include "omp.h" int partition(int* a, int p,... https://www.cyberforum.ru/ cpp-beginners/ thread2547546.html
Модератор
Эксперт С++
12483 / 10036 / 6036
Регистрация: 18.12.2011
Сообщений: 26,864
06.12.2019, 19:03 0

Из первой заданной строки удалить символы имеющиеся во второй строке - C++ - Ответ 14068664

06.12.2019, 19:03. Показов 1631. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Sashuta333 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
using namespace std;
 
int main() 
{
    string s,s2,res;
    cout << "String 1:\n";
    getline(cin, s);
    cout << "String 2:\n";
    getline(cin, s2);
 
    int ms[256]={0};
    for (size_t i = 0; i < s2.size(); i++) 
           ms[ s2[i] ]++; // считаем количество символов s2[i]
    
    for (int i = 0; i <s.size(); i++)
       if(ms[ s[i] ]==0) // если такого символа не было в s2, то переписываем в результат
          res+=s[i];
    cout << res << endl;   
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Из первой заданной строки удалить символы имеющиеся во второй строке C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2019, 19:03
Готовые ответы и решения:

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести 2 символьные строки. Удалить из первой строки все символы, содержащиеся во второй строке....

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести 2 символьные строки. Удалить из первой строки все символы, содержащиеся во второй строке....

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести две символьный строки. Удалить из первой строки все символы, содержащиеся во второй строке....

Удалить из первой строки символы, не принадлежащие второй строке
Нужна помощь. Составить программу, в результате выполнения которой из первой заданной строки...

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

Удалить из первой строки символы, которые встречаются во второй строке
Помогите, пожалуйста, составить программу: Удалить из первой строки символы, которые встречаются...

Даны две строки. Из множества символов первой строки удалить символы содержащиеся во второй строке.
составить программу для решения задач: 6. Даны две строки. Из множества символов первой строки...

Из множества символов первой строки удалить символы содержащиеся во второй строке
Народ, помогите пожалуйста :-С помощью одной/двух из этих процедур: -ввода с клавиатуры...

Из первой заданной строки удалить каждый символ, принадлежащий и второй строке
Задача №1. Составить процедуру, в результате обращения к которой из первой заданной строки...

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