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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция для принта http://www.cyberforum.ru/cpp-beginners/thread71134.html
есть ли такая функция с помощью которой выводится на принетр некоторое значение?
C++ Обращение к методам объекта по ссылке на объект Метод объекта возвращает значение одного из параметров объекта. Необходимо обратиться к методу объекта по ссылке на этот объект. Когда обращаюсь к параметру объекта по ссылке на объект - все нормально Но метод при обращении по ссылке на объект работает некорректно. Почему? #include <conio.h> #include <stdio.h> class cl_object http://www.cyberforum.ru/cpp-beginners/thread71119.html
Печать значений элементарных функций по формуле Тейлора! C++
http://i043.***********/0912/82/fa0b56f41821.jpg Помогите пожалуйста закодить,ну или хотя бы придумать алгоритм для этой задачи. Объясните еще что значит интервал от а до б,это все значения,которые можт принимать х? Вообще,мне кажется,программа оч простая,просто я само задание пока не оч понял,вы не видели нашего учителя по матану,если бы увидели,не стали бы меня винить в непонимании, а...
C++ Простые числа
Привет всем! Ребята, помогите написать программу: 1). Найти все простые числа, меньше заданного "n" 2). Найти все простые делители предложенного числа 3). Найти все простые числа из заданного промежутка
C++ Помагите по опер. повторения http://www.cyberforum.ru/cpp-beginners/thread71115.html
Это задача. Запрограммировать расчет точек и вывод на экран значений аргумента и функции f=sin(x)/x в виде таблицы.Диапозон изменения аргумента .Количество точек расчета задается с клавиатуры не меньше 3. Помагите позалуйста найти ошибки,завтра последний срок сдачи этой задачи. #include "stdafx.h" #include <iostream> #include <iomanip> #include <cmath>
C++ почему игнорируется метод класса #include <iostream.h> #include <stdlib.h> class Vect { private: double **p; double **p1; double **p2; int size1; int size2; int size11; подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
11.12.2009, 09:38     Поиск букв в тексте
swizz, Если не заморачиваться хитрыми методами из STL и фанатичной экономией памяти, то вот так:
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>
 
// Распечатать в порядке, обратном алфавитному, все буквы, которые входят в текст не менее трех раз.
 
int main(){
    std::string buf;
    std::string::const_iterator i;
    
    while ( true ) {
        std::cout << "String (blank - exit): ";
        getline(std::cin, buf);
        if ( buf.empty() )
            break;
        char symbols[256] = { 0 };
        for ( i = buf.begin(); i != buf.end(); ++i )
            symbols[*i]++;
        
        for ( int j = 255; j >= 0; --j )
            if ( symbols[j] > 2 )
                std::cout << (char)j << ' ';
        std::cout << std::endl;
    }
    return 0;
}
 
Текущее время: 02:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru