Загрузка...

C ++ container set

Thread in C/C++ created by rymantsev Jun 14, 2021. 160 views

  1. rymantsev
    rymantsev Topic starter Jun 14, 2021 Telegram - @barkers 2 Feb 1, 2019
    Помогите реализовать, пожалуйста.

    Для повышения культуры общения в чате необходимо написать программу-фильтр, удаляющую из сообщений участников чата недопустимые слова. Список недопустимых слов задается в текстовом файле (слова разделены последовательностью из одного и более пробелов, табуляций или символов конца строки), имя которого передается программе при помощи аргумента командной строки. Программа из каждой вводимой из стандартного потока ввода строки должна удалять присутствующие в ней недопустимые слова и выводить обработанный результат в стандартный поток ввода. Словом считается последовательность из одного и более символов, разделенных последовательностью из одного и более символов-разделителей (пробелы, табуляции, символы конца строки, знаки препинания, знаки арифметических операций, скобки). Указания: считайте недопустимые слова во множество строк и при обработке текста проверяйте вхождение каждого слова текста в данное множество. Дополнительно, если фильтрация слов будет производиться с игнорированием регистра символов, в котором они записаны. Т.е. если недопустимым словом является слово «дурак», то должны фильтроваться слова «ДуРак», «дурак», «ДУРАК» и подобные.
     
  2. MaybeGoodGirl
    MaybeGoodGirl Jun 14, 2021 Banned 719 Dec 26, 2018
    Легко, в тг отпиши
     
  3. VRT3R
    VRT3R Jun 14, 2021 продам гараж 347 Sep 24, 2018
    Тащемта секретов тут и нет. То что пришло на ввод преобразуешь в маленькие символы, дробишь строку на отдельные слова и перебираешь массив файла без задней мысли. Если совпало, удаляешь.
     
Top
Loading...