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

Определить в строке количество слов, оканчивающихся на "w" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить все пустые строки из файла http://www.cyberforum.ru/cpp-beginners/thread287008.html
Помогите пожалуйста написать функцию на Visual C++ : удалить все пропущенные (пустые) строки файла Спасибо
C++ Поиск файлов на дисках в Turbo C++ 3.0! Как осуществить поиск файлов (file.txt) на диске, а потом вывести содержимое файла на дисплей? http://www.cyberforum.ru/cpp-beginners/thread287000.html
файловые переменные C++
Помогите решить задачу на си: Дан файл f, содержащий различные даты. Каждая дата - это число, месяц и год. Найти: а) год с наименьшим номером; б) все весенние даты; в) все осенние даты г)...
Вывести вторые слова всех предложений C++
Условие задачи:Дан текст, состоящий из N (2=<N<=10) строк с максимальной длиной 80 символов. Необходимо вывести в алфавитном порядке вторые слова всех предложений. Считать, что текст написан...
C++ Дан массив из слов (в одной строке одно слово) http://www.cyberforum.ru/cpp-beginners/thread286976.html
Дан массив из слов (в одной строке одно слово). Исключить из массива все слова, в состав которых входит более пяти букв.
C++ Присвоить новое значение для char Доброго времени суток! Объявилась не большая проблема: char Folder1 = "Objects\\Forest\\"; if (map==0) Folder1 = "Objects\\Desert\\"; else if (map==1) Folder1 = "Objects\\Steel\\"; Вроде... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
02.05.2011, 14:02
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <sstream>
#include <string>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::istringstream ist(str);
    std::cout << 
        std::count_if(std::istream_iterator<std::string>(ist), std::istream_iterator<std::string>(),
        [](const std::string& str) {return *(str.end() - 1) == 'w';}) << '\n';
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru