Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Если 5-й символ текста - буква, то заменить его на символ "5" http://www.cyberforum.ru/cpp-beginners/thread2368469.html
Дан текст. Если 5-й символ в нем буква, то заменить его на символ "5". В противном случае оставить его без изменения.
C++ Подсчитать, сколько точек принадлежит плоскости, ограниченной кругом
При составлении программы с использованием процедур необходимо: - составить графический алгоритм решения задачи с использованием процедуры, предусмотреть ввод исходных данных, обращение к процедуре,...
Обработка реквизитов машинограммы C++
На основе приведенных далее реквизитов машинограммы выполнить следующую работу: -описаты массив структур, который отвечал бы входным данным; -откриты и заполнить файл входных данных....
C++ Нумерация с 1 в последовательности чисел Закрепить навыки программирования циклических алгоритмов. Научиться составлять программы, содержащие вложенные циклы. int main() { setlocale(LC_ALL, "Russian"); int N, a, max = 0,xuy; ... http://www.cyberforum.ru/cpp-beginners/thread2368460.html
C++ Нужно найти ошибки http://www.cyberforum.ru/cpp-beginners/thread2368455.html
#include <iostream> int main(){ int A = 19; int B = 18; int C = -21; int D = -40; if (A > B) { if ((D > C) || (D > A)) {
C++ Найти Индекс максимального нечётного элемента
Написал программу по поиску индекса максимального нечетного элемента. Но нумерация идет с 0, нужно как то сделать, чтобы нумерация шла с 1. int main() { setlocale(LC_ALL, "Russian"); int N,...
C++ Разница между gets() и fgets()
Учу я С++ по книжке, оттуда переписываю программу. Функция gets(), которая была в книге, компилировать отказывается, я заменил ее на fgets(). Но fgets() судя по всему записывает строку как-то...
C++ Возвращаемое по ссылке значение оказывается пустым В классе есть вот такая функция const sf::String& Properties::readData(FILE * file) { sf::String data; wchar_t buff; while (true) { fread(&buff, 1, sizeof(wchar_t), file); if (buff... http://www.cyberforum.ru/cpp-beginners/thread2368431.html
C++ Lu-разложения,не работает код http://www.cyberforum.ru/cpp-beginners/thread2368421.html
#include <iostream> #include <vector> using namespace std; void LU(vector <vector <double>> A, vector <vector <double>> &L, vector <vector <double>> &U, int n) { U=A;
C++ Элементы матрицы, которые имеют нечетные значения, записать в массив М1, а четные - в массив М2 Подскажите как вывести элементы матрицы Matr(3,5), которые имеют не парные значения записать М1, а парные в масив М2. http://www.cyberforum.ru/cpp-beginners/thread2368420.html
Vldiv
0 / 0 / 0
Регистрация: 10.12.2018
Сообщений: 1
0

Считывать из текстового файла и записывать в новый файл только строки, содержащие двузначные числа

10.12.2018, 02:18. Просмотров 290. Ответов 1
Метки (Все метки)

Написать программу, которая считывает из текстового файла и записывает в новый файл только строки, содержащие двузначные числа.
Вот что я написал.
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 <fstream>
#include <string>
using namespace std; 
 
int main() 
{   
    setlocale(0, "rus");
    ifstream infile("Text.txt"); // входной поток
    ofstream outfile("copy.txt"); // выходной поток
    int x = 0; 
    char line[50]; 
    while(!infile.eof()) // до конца файла
    { 
        infile.getline(line,50);
        for (int i=0;i<=' ';i++){
            if((line[i] >= '1')&&(line[i] <= '9')&&(line[i+1] >= '1')&&(line[i+1] <= '9')) 
                x++;
            if(x==1)
                outfile << line << " "; // записываем в файл
        }   
    }
    system("Pause");
    return 0;
}


Вернуться к обсуждению:
Считывать из текстового файла и записывать в новый файл только строки, содержащие двузначные числа
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2018, 02:18
Готовые ответы и решения:

Считать текст из файла, и вывести на экран только строки, содержащие двузначные числа
Помогите пожалуйста написать программу, которая считывает текст из файла и выводит на экран только...

Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие двузначные числа.
Помогите пожалуйста, получил от преподавателя задание на дом (болею), нужно сделать. Сам с файлами...

Вывести на экран только предложения, содержащие двузначные числа (строки: string)
Помогите разобраться со строками, второй вечер не могу найти ошибку. Задание такое: Вывести на...

Как считывать только числа из текстового файла?
необходимо считать из текстового файла числа в массив. но если в файле будут еще и буквы, то...

Прочитать текст из файла и вывести строки содержащие двузначные числа
помогите написать программу, которая считывает текст из файла и выводит на экран только ряды,...

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