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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напечатать текст, составленный из последних символов всех слов строки http://www.cyberforum.ru/cpp-beginners/thread1704780.html
Помогите,пожалуйста. Дана строка, в которой слова разделены одним пробелом. Напечатать текст, составленный из последних символов всех слов строки.
C++ Ожидание клавиши Enter - getch не работает Друзья привет! Спасибо всем, кто откликнется! Мелкий вопрос, но честно, уже голова кругом идет! Второй день бьюсь над совершенно элементарной прогой, скоро голова уже треснет! Хочу написать... http://www.cyberforum.ru/cpp-beginners/thread1704775.html
C++ Найти номер позиции максимального значения из односвязного списка
10. Организовать ввод в однонаправленный список. Узел списка состоит из двух полей: целое число и указатель. Необходимо найти номер позиции максисмального значения из списка. Будьте добры помочь.
Найти индексы и произведении, минимального и максимального элементов массива C++
Создать массив с элементами akn=n f (k) + sin (k) g (n), где k,n=1,2,3,4; f(k)=sinkcosk2sin(k+1,4)+5,14 g(n)=|sin(2n-1,5)+3sinn2|+2,38 Вывести его на экран в виде таблицы. Найти индексы и...
C++ Из случайных чисел ввести одномерный массив, состоящий из 15 элементов. Найти количество перемен знака http://www.cyberforum.ru/cpp-beginners/thread1704745.html
При помощи случайных чисел ввести одномерный массив, состоящий из 15 элементов. Массив должен содержать и положительные и отрицательны значения. Найти количество перемен знака. На экран вывести...
C++ Обращение к переменной через класс Приветствую. Подскажите пожалуйста Имеется следующий класс: class Symbol_table{ vector<Variable>var_table; подробнее

Показать сообщение отдельно
yrceus
82 / 82 / 54
Регистрация: 25.08.2013
Сообщений: 326
06.04.2016, 17:00
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 <sstream>
using namespace std;
int main() {
    char first, last;
    string str, word;
    cout << "Enter string" << endl;
    getline(cin, str);
    cout << "Enter first and last symbol" << endl;
    cin >> first >> last;
    stringstream s(str);
    while (s >> word) {
        while (ispunct(word.back()))
            word.pop_back();
        if (word.front() == first && word.back() == last)
            cout << word << endl;
    }
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru