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

Найти количество слов в строке, начищающихся с заданной буквы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Студент собрал X кг помидоров за день - определить его заработок http://www.cyberforum.ru/cpp-beginners/thread1049680.html
Ребята, пожалуйста помогите мне разобраться в написании программы: Студенты убирают урожай помидоров. При сборе до 50 кг в день работа оплачивается из расчёта 30 руб. за 1 кг; при сборе от 50...
C++ Не могу составить блок схему Помогите составить блок схему Задание: 1)Найти произведение отрицательных элементов массива. 2)Найти сумму положительных элементов массива расположенных после минимального элемента. 3)Изменить... http://www.cyberforum.ru/cpp-beginners/thread1049677.html
C++ Определить, придёт ли ученик раньше звонка, после звонка или во время
Ребят, помогите мне разобраться написать данную программу: Расстояние от дома до школы Sкм. До начала урока осталось tминут. Ученик идет со скоростью v. Определить, придёт ли он раньше звонка,...
При считывании из файла не выводится отчество C++
Необходимо прочитать из файла фамилию студента, имя и отчество. И вывеси на экран фамилию и инициалы. Вот код, но выводит ерунду какую-то : char str,buf="", *point; while(!feof(file)){...
C++ Какой тут используется тип сортировки? http://www.cyberforum.ru/cpp-beginners/thread1049645.html
{ PHONES *x,*y,*m,*t,*pred_h,*pred_y; int count=0; x=h; pred_h=h; while (h->ptr!=NULL) { count++; //вошли в цикл h первый раз y=h->ptr; ...
C++ Массивом и динамическим массивом Составить программу, в которой 1) организовать ввод матрицы размера mxn из целых чисел; 2) вычислить сумму ненулевых элементов, кратных числу 5; 3) упорядочить элементы второго столбца по... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7417 / 4532 / 671
Регистрация: 29.11.2010
Сообщений: 12,281
20.12.2013, 14:20
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <algorithm>
#include <iostream>
#include <iterator>
#include <sstream>
#include <string>
 
int main()
{
    const std::string str("eniki beniki eli vareniki");
    const char ch('e');
 
    std::istringstream ist(str);
    typedef std::istream_iterator<std::string> input_str;
    std::cout << std::count_if(input_str(ist), input_str(),
        [ch](const std::string &s) { return s.front() == ch; } ) << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru