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

Тема "Строки" Задан текст. Распечатать все слова, содержащие заданный символ. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 3 во 2 степени . http://www.cyberforum.ru/cpp-beginners/thread180564.html
Чет решить не могу затык .. ошибка . #include <iostream> using namespace std; void main () { setlocale( LC_ALL,"Russian" ); int s = pow (3,2); cout << s ; cin.get ();
C++ Что за библиотека wt? для создания сайтов. Вот услышал про неё, что можно с её помощью создавать сайты. Собственно никакой документации или книги по ней на русском не нашел. Если есть те кто ей пользуется, можете примерно описать, что... http://www.cyberforum.ru/cpp-beginners/thread180551.html
Создать однонаправленный список, перегрузить операции + [] == >> << C++
Создать однонаправленный список с элементами типа char и перегрузить операции , <<, >>, ==, + Дублирование тем запрещено правилами форума (п. 3.4). Не плодите одинаковых тем.
C++ Наследование
Помогите плиз. Условия задачи: создать наследование по такой схеме: документ(класс родитель) и от него унаследовать классы чек, квитанция, накладная.
C++ Массив размерности n+m http://www.cyberforum.ru/cpp-beginners/thread180535.html
Даны два упорядоченных числовых массива размерности n и m. Получить из них новый упорядоченный массив размерности n+m, не используя алгоритма сортировки. P.S.очень нужна помощь.помогите...
C++ Построить последовательность b1 ... bn из нулей и единиц Дано натуральное число n и натуральная квадратная матрица порядка n, каждый элемент которой не превышает 9. Построить последовательность b1 ... bn из нулей и единиц, в которой bi = 1, тогда и только... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9913 / 5836 / 975
Регистрация: 25.07.2009
Сообщений: 11,004
24.10.2010, 02:56
Цитата Сообщение от tartikov Посмотреть сообщение
держи:
C++
1
#include <iterator>
добавить нужно

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>
 
int main(){
    std::string buf;
    char ch;
    
    std::cout << "String: ";
    std::getline(std::cin, buf);
    std::cout << "Character: ";
    std::cin >> ch;
    
    std::istringstream ist(buf);
    while ( ist >> buf )
        if ( buf.find(ch) != std::string::npos )
            std::cout << buf << std::endl;
    
    return 0;
}
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <string.h>
 
#define DELIM " ,.\t\n"
 
int main(void){
    char buf[BUFSIZ], * p, ch;
    
    printf("String: ");
    if ( ! fgets(buf, BUFSIZ, stdin) )
        return 1;
    printf("Character: ");
    ch = fgetc(stdin);
    
    for ( p = strtok(buf, DELIM); p; p = strtok(NULL, DELIM) )
        if ( strchr(p, ch) )
            printf("%s\n", p);
    
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.