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

Поиск букв в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести строку символов. Упорядочить символы в строке в порядке возрастания http://www.cyberforum.ru/cpp-beginners/thread1148524.html
Помогите пожалуйста!Ввести строку символов. Упорядочить символы в строке в порядке возрастания. Вывести на экран измененную строку, а также наименьший и наибольший символы в строке.
C++ Прогга с классами Программа на применение классов. Два класса, один из них потомок, нужно описать ввод, ввывод матрицы, определение минимума среди отрицательных-это для основного класса;для потомка - ввод, вывод,определение наибольшего общего делителя, определение максимального среди не повторяющихся. Возникли некоторые трудности #include <iostream> #include <stdlib.h> #include <stdio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1148520.html
C++ Drawing operation was attempted when there was no current window. Что за ошибка?
Пытаюсь запустить програмку из конспекта, который дали для изучения материала, а она не хочет запускаться, выдает сообщение "Drawing operation was attempted when there was no current window". Что нужно сделать,может что-то в код дописать, чтоб програмка запустилась?? #include<graphics.h> #include<math.h> #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<dos.h>...
C++ Где ошибка? Написать можно через оператор while!
Вводится последовательность целых чисел, 0 – конец последовательности. Сколько из этих чисел больше 7, но меньше 20. Найти произведение таких чисел. #include<iostream.h> #pragma argsused int main(int argc, char* argv) { int N, x,i,pn; cout<<"\n N=";cin>>N; for(i=1;i<=N;i++) {cout<<"x=";cin>>x;} if(x!=0)
C++ Как узнать цвет пикселя изображения? http://www.cyberforum.ru/cpp-beginners/thread1148487.html
Что нужно использовать, чтобы узнать цвет конкретного(зная его координаты) пикселя изображения?
C++ Как сделать счётчик, для подсчёта кликов голосования? (что-то вроде поставь свой лайк с отображением кликов) Доброго времени суток! Помогите пжл. не опытному новечку. Хочу сделать опрос (голосование) и мне нужно чтобы было два выбора голосования : "Да" и "Нет", также нужно, чтобы после нажатия одного из выбранного отображалось количество проголосовавших. Пжл., если можно, то по подробней. Запустить хочу на сайте конструктор. ПРИМЕР: Завтра будет дождь : "да"/ "нет" ... подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
14.04.2014, 22:32     Поиск букв в тексте
Цитата Сообщение от Rimak1 Посмотреть сообщение
пользователь вводит текст, а затем букву. программа должна вывести слово, где эта буква чаще встречается
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
#include <iostream>
#include<string>
#include<algorithm>
#include<sstream>
#include<vector>
int main ()
{
    std::string str;
    char symbol;
    std::vector <std::string> vecStr;
    std::getline(std::cin,str);
    std::cin>>symbol;
    std::stringstream ss(str);
    for(std::string word; ss>>word; vecStr.push_back(word));
    size_t Max = std::count(vecStr[0].begin(),vecStr[0].end(),symbol);
    for(size_t i=1;i<vecStr.size();i++)
    {
        size_t temp = std::count(vecStr[i].begin(),vecStr[i].end(),symbol);
        Max = (temp > Max) ? temp : Max;
    }
    for(size_t i=0;i<vecStr.size();i++)
        if(Max == std::count(vecStr[i].begin(),vecStr[i].end(),symbol))
            std::cout<<vecStr[i]<<std::endl;
    return 0;
}
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru