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

найти количество слов, которые имеют последнюю букву первого слова. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить объемы тетрайда, гексаэдра и октаэдры, если длины ребер многогранников одинаковы и равны 3,55 см. http://www.cyberforum.ru/cpp-beginners/thread522272.html
Вычислить объемы тетрайда, гексаэдра и октаэдры, если длины ребер многогранников одинаковы и равны 3,55 см.
C++ статический вид -> динамический вид Всем привет. Может кто помоч передалать данную прогу в динамический вид? #include <cstdlib> #include <iostream> using namespace std; int matrix; int n,max1,str,x1; http://www.cyberforum.ru/cpp-beginners/thread522257.html
C++ Реализация отношений между классами is-a, has-a, uses-a в С++
Где можно найти информацию по отношениям между объектами классов is-a, has-a, uses-a и и их реализация средствами С++. В инете очень мало информации. Особенно о uses-a. Нашел слабенькое описание вопроса в книге Дж. Коплиена "Программирование на C++". Описано сложным языком, а по uses-a почти ничего :(. Как это отношение можно реализовать? Или где это описано человеческим языком?
C++ Решение СЛАУ методом Гаусса, индексы
Собственно программа решает слау методом гаусса. Как найти индексы главного элемента на второй итерации? #include <iostream.h> #include <math.h> void main(void) { int N,i,j,k,l,m,ypos; cout <<"Enter N: "; // Ввод номера варианта cin >>N;
C++ Как изменить вид и положение курсора в консоли? http://www.cyberforum.ru/cpp-beginners/thread522213.html
ВСем доброго времени суток есть несколько вопрос по работе с курсором в консоли 1) как сделать что курсор принял вид мигающего квадратика а не палочки 2) как задать цвет курсора 3) как по нажатию на кнопки клавиатуры перемещать курсор в нужное место ****** с последними двумя вроде разобрался..(но со вторым не до конца) - но на сколько так правильно... а вот по первому вопросу нечего найти...
C++ шаблон функции подсчитать среднее арифметическое элементов расположенных выше главной диагонали. Непойму где ошибка. #include<iostream> using namespace std; template<typename X> void printArray(char *name, X *mas, int n) { cout<<name; for(int i=0; i<n; ++i) for(int j=0; j<n; ++j) cout<<mas<<"\t"; подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
19.03.2012, 16:41     найти количество слов, которые имеют последнюю букву первого слова.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
#include <boost/algorithm/string.hpp>
 
int main()
{
   std::string value = "Hello and what do you want no it, is so good";
   std::vector<std::string> vec;
   boost::split(vec, value, boost::is_any_of(",. "), boost::token_compress_on);
   std::cout << std::count_if(vec.begin(), vec.end(), [vec](const std::string& value)
   {
      return std::find(value.begin(), value.end(), *vec[0].rbegin()) != value.end();
   }) << std::endl;
}
http://liveworkspace.org/code/d1434a...9a461d87e5351d
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru