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

Нахождение слов по символу(символ вводиться с клавиатуры) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Системное программирование win, семафор http://www.cyberforum.ru/cpp-beginners/thread731578.html
Помогите пожалуйста с задачей, уже неделю над ней бьюсь: На железнодорожной станции четыре пути (разделяемые ресурсы), на каждом из которых может остановиться только один поезд (поток). Когда поезд прибывает на станцию, то он занимает тот путь, который на данный момент свободен, останавливается там на определённое время, а затем отправляется дальше. Если все пути заняты, то поезд...
C++ Странный ответ ="-1.#IND" что такое? Нахожу сумму по формуле S=∑_(i=0)^10▒〖(-1)〗^(i+1)/i! Ответ не однозначный... помогите в чем ошибка? // applicationB-task2-zadacha3.cpp: сумма по формуле.. // #include "stdafx.h" #include <iostream> #include "stdlib.h" #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread731552.html
C++ Eclipse C++
никак не настроить Eclipse для работы с С++. Скачал, поставил MinGW, прописал путь к нему в системной переменной PATH, для Эклипса поставил плагин для работы с С\С++. При создании нового проекта выбираю MinGW toolchain. Window -> Preferences -> C\C++ -> New CDT Project Wizard -> Makefile Project, выбрано PE Windows Parser (Так же установлен Cygwin, так что эту установку тоже пробовал), С\С++ ->...
C++ Вывести на экран количество слов где первая и последняя буквы одинаковы (не понимаю где ошибка)
задан текст нужно вывести на экран количество слов где первая и последняя буквы одинаковы #include <iostream> #include <conio.h> #include <string.h> using namespace std; char main() { setlocale(LC_ALL,"Rus"); char a,k,x,y; int j,t,i=0;
C++ Сравнение двух строк функцией strcmp http://www.cyberforum.ru/cpp-beginners/thread731520.html
Напишите программу, которая использует функцию strcmp для сравнения двух строк, вводимых пользователем. Программа должна определить: первая строка меньше, равна или больше второй строки.
C++ Как вывести 10 раз одну и туже фразу? Есть код и нужно что то дописать чтобы выводило его 10 раз #include <iostream> using namespace std; int main() { simon(10); cout << "Hello world"\n ; return 0; подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
14.12.2012, 16:22     Нахождение слов по символу(символ вводиться с клавиатуры)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <algorithm>
#include <string>
#include <sstream>
 
int main()
{
    setlocale (LC_ALL, "Russian");
 
    std::string str = "Помогите пожалуйста с програмкой. Дан текстовый файл, надо вывести все слова, содержащие заданный символ.";
    const char ch = 'п';
    std::istringstream iss(str);
    std::copy_if((std::istream_iterator<std::string>(iss)),
        std::istream_iterator<std::string>(),
        std::ostream_iterator<std::string>(std::cout, " "),
        [=](const std::string& s){return (s.find(ch)!=std::string::npos);});
    std::cout<<"\n";
 
    system("pause");
    return 0;
}
Но лучше делайте так как и задумали.
 
Текущее время: 15:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru