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

вывести из строки те слова ,которые содержат две буквы z. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ MD5 хеширование http://www.cyberforum.ru/cpp-beginners/thread289482.html
Вопрос и состоит в том, как зашифровать к примеру строку string в md5??
C++ Вставить после столбцов,содержащий максимальный элемент массива,столбец из нулей. Вставить после столбцов,содержащий максимальный элемент массива,столбец из нулей. ПОМОГИ ТЕ ПЛИЗ http://www.cyberforum.ru/cpp-beginners/thread289480.html
Цвет и шрифт C++
Возможно ли изменить цвет фона в консоле, и размер шрифта (что бы заголовок выводился одним шрифтом, а далее текст программы другим )? И как это сделать С++ Builder 6.
структура. ошибка с2601( C++
добрый день. вот,есть структура,но при компиляции выдает ошибки недопустимые локальные определения функций menu, enter, input, update, display. в чем проблема? #include <iostream> #include <cctype> #include <string> #include <cstdlib> using namespace std; const int SIZE = 100;
C++ массив http://www.cyberforum.ru/cpp-beginners/thread289469.html
Пользователь вводит размер 2-ухмерного массива N*N, и задаёт координаты 2-ух точек, вывести путь от 1-ой точки до второй в виде псевдокода
C++ Расчет интеграла в C++ Здравствуйте товарищи программисты. Мне нужна помощь в решении задачи на C++ Я в этом не очень понимаю, а по учебе надо. Задача: найти определенный интеграл: с шагом 0,1 и точностью 0,001 методами центральных прямоугольников, методом трапеций и методом парабол (Симпсона). Обязательное условие: все три метода должны быть объеденены в одну программу Я написал вот такую программу: #include... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
05.05.2011, 19:14     вывести из строки те слова ,которые содержат две буквы z.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <iterator>
#include <sstream>
#include <algorithm>
 
int main(){
  std::string  str;
  getline(std::cin, str);
  std::istringstream  ist(str);
  struct comp{
    bool operator() (const std::string &_s) const{
      return std::count(_s.begin(), _s.end(), 'z') != 2;
    }
  };
  std::remove_copy_if((std::istream_iterator<std::string>(ist)),
  std::istream_iterator<std::string>(), std::ostream_iterator<std::string>(std::cout, " "),
  comp());
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru