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

программа на строки C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Очистить экран. Не через system и не через conio.h http://www.cyberforum.ru/cpp-beginners/thread189407.html
Как очистить экран с помощью какой-нибудь команды. Не system("cls"), тем более у меня Linux и использовать можно system("clear"). Но это тупо как то. conio.h у меня нет, т.к у меня Linux.
C++ как заполнить фигуру как заполнить фигуру тестурой,например звездочками или чем-то другим вот мой код: void __fastcall TForm1::Button1Click(TObject *Sender) { //Задаем цвет пера ... http://www.cyberforum.ru/cpp-beginners/thread189389.html
Работа со строками C++
Нужно написать программу, которая считывает текст с клавиатуры и выводит его на экран , меняя местами каждые два соседних слова. :umnik: просьба писать простым языком) как в этой задаче - иначе я...
Нули в конце массива C++
Задание было заполнить массив случайными числами от -5 до 5. А также вычислить максимальный елемент массива. И сумму элементов , расположенных до последнего положительного элемента (Еще сжать...
C++ Путь к самому себе http://www.cyberforum.ru/cpp-beginners/thread189383.html
Как на C++ найти путь к самому себе? пробовал ExtractFilePath((0)) не возвращает ничего пробовал ExtractFilePath(Application->ExeName) возвращает путь к папке из которой запущена программа, а как...
C++ Простые числа близнецы Здравствуйте Есть программа, которая вычисляет простое число из диапазона (0<n1<n2) #include <stdio.h> int main (void) { int n,k,i,n1,n2; printf ("Enter n1: "); scanf ("%i",&n1); printf... подробнее

Показать сообщение отдельно
volovzi
267 / 169 / 8
Регистрация: 14.03.2010
Сообщений: 501
11.11.2010, 13:49
Извращаться, так извращаться.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <vector>
#include <string>
#include <iterator>
 
int main (int argc, char * const argv[]) {
    std::string word;
    std::vector<std::string> text;
    
    std::cout << "Введите слово: ";
    std::cin >> word;
    
    std::cout << "Введите текст: ";
    std::copy(std::istream_iterator<std::string>(std::cin), std::istream_iterator<std::string>(), std::back_inserter(text));
 
    std::cout << "Число слов в тексте, совпадающих с заданным, равно " << std::count(text.begin(), text.end(), word) << std::endl;
 
    return 0;
}
std::string
std::vector
std::istream_iterator
std::back_inserter

std::copy
std::count

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