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

Нужно написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерные массивы http://www.cyberforum.ru/cpp-beginners/thread175558.html
Помогите люди добрые:) Дана целочисленная прямоугольная матрица, определить: 1) Кол-во отрицательных эл-тов тех строк, которые содержат хотя бы один нулевой элемент. 2) Номер строк и столбцов всех седловых точек матрицы. Примечание: Матрица А имеет седловую точку Aij, если Аij является минимальным эл-том в i строке и максимальным в j столбце.
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента Здравствуйте! Помогите , пожалуйста, решить задачу. Вот текст:1) Дана целочисленная прямоугольная матрица. Определить количествло столбцов, не содержащих ни одного нулевого элемента. 2)Характеристикой строки целочисленной матрицы назовём сумму её положительных чётных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. Все эти задачи нужно... http://www.cyberforum.ru/cpp-beginners/thread175414.html
C++ Алгоритмы и программы по обработке одномерных и двумерных массивов
Здравствуйте. Помогите, пожалуйста, решить задачу. Вот текст: В одномерном массиве, состоящем из n ещественных элементов, вычислить: 1) сумму положительных элементов массива 2)произведение элементов массива, расположенных между максимальным и минимальным по модулю элементами Упорядочить элементы массива по убыванию модулей элементов. выполнить, используя динамические массивы. Всё это нужно...
С++ и разние ОС C++
Все учебники по СИ++ учат как програмировать для Виндовс ,а как програмироватть длч Макинтош...?
C++ C++ для телефоном http://www.cyberforum.ru/cpp-beginners/thread175244.html
Возможно на СИ++ писать программи для телефонов..как нап яве=))?
C++ Не получается исправить код помогите исправить код пожалуйста char limit, notation; do { error = 0; int i = 0; cout << "Enter number: "; cin >> limit; do { подробнее

Показать сообщение отдельно
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
16.10.2010, 01:08     Нужно написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел
"Усложняем" (с)

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
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <algorithm>
#include <fstream>
#include <string>
#include <functional>
 
using namespace std;
using namespace std::placeholders;
 
int main()
{
    string sBuffer;
    string::iterator itrNumPos,
             itrFolowingSmb;
    ifstream fileStrm("example.txt", ios::in);
 
    while (getline(fileStrm, sBuffer).good())
    {
        itrFolowingSmb = sBuffer.begin();
        while((itrNumPos = adjacent_find(itrFolowingSmb, sBuffer.end(), bind(logical_and<int>(), 
                                                bind(isdigit, _1),
                                                bind(isdigit, _2)))) 
               != sBuffer.end())
        {
            itrFolowingSmb = find_if(itrNumPos, sBuffer.end(), bind(logical_not<int>(), bind(isdigit, _1)));
            if (distance(itrNumPos, itrFolowingSmb) == 2)
            {
                cout << "Found: " << sBuffer << endl;
            }
        }
    }
    
    system("pause");
    return EXIT_SUCCESS;
}
Добавлено через 19 минут
Невнимательно немного прочитал условие
 
Текущее время: 14:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru