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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xaptypx
Сообщений: n/a
#1

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

19.03.2012, 14:37. Просмотров 594. Ответов 2
Метки нет (Все метки)

добрый день
помогите пожалуйста с задачей.
надо найти количество слов, которые имеют последнюю букву первого слова.
заранее благогдарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2012, 14:37     найти количество слов, которые имеют последнюю букву первого слова.
Посмотрите здесь:

Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5 - C++
Пожалуйста помогите решыть! Зарание спасибо. Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют...

Найти количество слов, которые содержат хотя бы одну букву "а" - C++
дана строка состоящая из русских слов набраных загалавными буквами и разделенных пробелами(1 или несколькими). найти количество слов...

Найти количество слов, которые содержат хотя бы одну букву "A" - C++
Надо решить задачу к седьмому уроку) дана строка состоящая из слов набранных заглавными буквами и разделенных пробелами( одним или...

Посчитать количество слов во введенной строке и найти слова, которые начинаются с буквы t - C++
Суть задания такова... 1-посчитать к-во слов во введенной строке. 2-Найти слова, которые начинаются с буквы t. 3-Тут главная проблема -...

Последовательность слов, разделенных запятыми. Найти слова, которые встречаются определенное количество раз - C++
Дана последовательность слов, разделенных запятыми, за последним словом точка. Нужно найти слова, которые встречаются определенное...

Указать количество слов, которые имеют хотя бы одну из звонких согласных - C++
Дана строка, содержащая текст. Указать количество слов, которые содержат хотя бы одну букву из звонких согласных. Прога работает, но...

Вывести количество слов и первую букву каждого слова - C++
Нужно написать программу которая выводит количество слов и первую букву каждого слова. Врооде всё правильно написал, не знаю где ошибка ): ...

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

Записать строку из слов, которые состоят из букв первого слова строки - C++
Привет! Нужна ваша помощь по данной задаче: Записать в новую строку слова, которые состоят из тех же букв, что и первое слово в заданной...

Найти общее количество слов и количество слов на букву ''с'' - C++
Выдает ошибку, что kol неинициализироанная переменная #include "stdafx.h" #include <iostream> #include <stdio.h> #include <locale> ...

Строка содержит текст.подсчитать количество слов которые начинаются на вводимую букву. - C++
Строка содержит текст.подсчитать количество слов которые начинаются на 1-ю вводимую букву.

:Вывести все слова предложения, содержащие последнюю букву предыдущего слова не менее 2 раз - C++
Делаю задание:Вывести все слова предложения, содержащие последнюю букву предыдущего слова не менее 2 раз. Начал с пере формировки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
19.03.2012, 16:41     найти количество слов, которые имеют последнюю букву первого слова. #2
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
xaptypx
Сообщений: n/a
20.03.2012, 22:29     найти количество слов, которые имеют последнюю букву первого слова. #3
А может есть какой-нибудь вариант по легче?..
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru