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

Последовательность из группы символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread132728.html
помогите решить плиз!!!!!! зарание всем огромное спс!!! Задача 1. Дан файл целых чисел. Найти количество содержащихся в нем серий (то есть наборов последовательно расположенных одинаковых элементов). Например, для файла с элементами 1, 5, 5, 5, 4, 4, 5 результат равен 4. Задача 2. Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла (серией...
C++ Реализация поиска запущенных копий приложения Добрый день, уважаемые. Задача учебная, столкнулся впервые, не знаю как реализовать. Собственно задача звучит так: При запуске i-го экземпляра (i>2) приложения спросить пользователя, нужно ли его запустить... Проблема: Не знаю как реализовать поиск 2-х запущенных экземляров, FindWindow ищет только первый. Можно как то найти в цикле или другим путем? Подайте идею, пожалуйста. Добавлено... http://www.cyberforum.ru/cpp-beginners/thread132701.html
C++ Builder БД плз написать программу на с++ Builder
Программа должна работать с файлом базы даных и текстовым. Порядок работы прогаммы: 1откриваем файл(txt или mdb) нажатием на кнопку 2загружается база (напр студентов, имя,фамилия,успеваемость, посещаемость, год рождения и т.д) 3Найти студентов с средней посещаемостю 4вивести их на экран 5очистить прога должна работать как с txt i mdb
Построение графических примитивов C++
Нужно построить дугу окружности. (например символом " * "). !!!! В КОНСОЛИ !!!!! !!!!!!!!!!!!без OpenGL и WPI.
C++ Матрица в С++ http://www.cyberforum.ru/cpp-beginners/thread132529.html
характеристической строки назовем наибольшее количество идущих подряд нулей. Упорядочить строки матрицы по возрастанию их характеристик срочно!!! Горит!!! Добавлено через 11 часов 55 минут помогите пожалуйста...
C++ Транслитерация Язык СИ Ввести с клавиатуры текст. Заменить символы русского алфавита на символы латиницы. ТАБЛИЦА ПЕРЕКОДИРОВКИ ТРАНСЛИТА Русск. Латин. А а - A a Б б - B b подробнее

Показать сообщение отдельно
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
20.05.2010, 22:36     Последовательность из группы символов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int main()
{
    string str;
    string::size_type beg = 0,
                      end = 0;
    copy(istream_iterator<char>(cin), istream_iterator<char>(), back_inserter(str));
    cout << "Before: " << str.c_str() << endl;
 
    while ((beg = str.find("(", end)) != string::npos)
    {
        end = str.find(")", beg);
        if (end != string::npos)
            str.erase(beg, end - beg + 1);
        else
            break;
        beg = end = 0;
    }
    cout << "After: " << str.c_str() << endl;
    system("pause");
    return 0;
}
 
Текущее время: 00:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru