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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить не является ли одно слово обращением (перевертышем) другого http://www.cyberforum.ru/cpp-beginners/thread1828057.html
1.Заданы два слова. Определить, не является ли одно обращением (перевертышем) другого.
C++ Из файла прочитать число записанное во второй строке Есть файл с 2 строками (числа), как бы не пытался не могу записать значение второй строки в переменную. fscan("/n%d", &a) не сработало( http://www.cyberforum.ru/cpp-beginners/thread1828054.html
C++ Строки
1.Заданы два слова. Определить, не является ли одно обращением (перевертышем) другого. 2.В заданном предложении найти все слова, начинающиеся с заданной приставки. 3.Перед каждым словом предложения добавить сочетание «по». Помогите, сделать надо в консоле C++, чем сможете:)
Вывести номер первого и последнего из элементов массива, которые удовлетворяют заданному двойному неравенству C++
4. Дан целочисленный массив A размера 10. Вывести номер первого1|последнего2 из тех его элементов A, которые удовлетворяют двойному неравенству: A < A < A. Если таких элементов нет, то вывести 0.
C++ Вывести элементы массива с четными/нечетными индексами http://www.cyberforum.ru/cpp-beginners/thread1828034.html
3. Дан массив размера N. Вывести вначале его элементы с четными1|нечетными2 индексами, а затем — с нечетными1|четными2.
C++ Найти два максимальных элемента из интервала Даны числа a, b (0 < a < b) и набор из десяти элементов. Найти минимальный1|максимальный2 из элементов, содержащихся в интервале (a, b). Если требуемые элементы отсутствуют, то вывести –1. подробнее

Показать сообщение отдельно
_SayHelli
73 / 73 / 23
Регистрация: 30.07.2015
Сообщений: 391
17.10.2016, 15:05     В заданном предложении найти все слова, начинающиеся с заданной приставки
zadrog,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <string>
 
using namespace std;
int main()
{
    string word,buf;
    string prefix;
    cout << "Enter prefix: ";
    cin >> prefix;
    cout << "Enter sentence (end with ".": ";
    while (1)
    {
        cin >> word;
 
        buf = word;
        buf.resize(prefix.size());
        if (word[word.size() - 1] != '.')
        {
            if (buf == prefix)
                cout << word << endl;
        }
        else
        {
            word.resize(word.size() - 1);
            if (buf == prefix)
                cout << word << endl;
          break;
        }
    }
    system("pause");
    return 0;
}
 
Текущее время: 22:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru