Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 55
1

Найти в файле предложения, в которых встречаются цифровые символы

18.01.2016, 22:09. Показов 469. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Найти и вывести из файла предложения, в которых встречаются цифровые символы и поместить результат в новый файл.
Попытался сам накидать часть проги,но как то не вышло(Не выводит предложения с цифр. символами
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
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
#include <conio.h>
 
using namespace std;
char *filetr="C:\\text.txt";
void ReadFile()
{
    string s;
    int end,begin=0,pos;
    ifstream fileStream(filetr);
    while (!fileStream.eof())
        {
     getline(fileStream,s);//Построчное считывание информации в S
      while(1){
        end = s.find('.',begin); // поиск окончания предложения
        if( end == string::npos ) break; // если предложений нет
        pos = s.find( '4', begin ); // поиск цифрового символа
        if( pos < end ) // если в текущем предложении есть цифра
            cout.write( &s[begin], end-begin +1 ) << "\n"; // вывод предложения
        begin = end+1; // начало нового предложения
              }
        }
       fileStream.close();  //Закрыли открытый файл
}
int main()
{ setlocale(LC_ALL,"Russian");
    ReadFile();
   getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2016, 22:09
Ответы с готовыми решениями:

Регулярные выражения: вывести все предложения, в которых встречаются английские символы
Как вывести: 1) все предложения в которых встреч английские символы 2) все слова или...

Подсчитать, сколько раз в строке встречаются цифровые и буквенные символы
Цель работы: Сздать программу модульной структуры, т.е. имеющую в своём составе процедуры и/или...

Найти в предложении все слова, в которых встречаются первые три символа последнего слова предложения
&quot;Найти в предложении все слова, в которых встречаются первые три символа последнего слова...

Найти предложения, все символы которых образуют симметричную относительно центра последовательность (палиндром)
Найти предложения, все символы которых образуют симметричную относительно центра последовательность...

0
18.01.2016, 22:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.01.2016, 22:09
Помогаю со студенческими работами здесь

Найти предложения,в которых символы расположены по алфавиту. Если таких предложений нет, т о вывести соответствующее сообщение
Найти предложения,в которых символы расположены по алфавиту. Если таких предложений нет, т о...

Строка: Определить количество слов, в которых все имеющиеся в них цифровые символы упорядочены по неубыванию.
Ввести строку символов (предусмотреть ввод пустой строки или строки из одних пробелов)....

Из предложения напечатать те символы, которые встречаются в нем ровно один раз
Из заданного предложения выбрать и напечатать те символы, которые встречаются в нем ровно один раз...

Из заданного предложения выбрать символы, которые встречаются в нем только один раз
Из заданного предложения выбрать и вывести на экран только те символы, которые встречаются в нем...

Определить, сколько раз и какие символы встречаются в текстовом файле
Эта программка рассчитывает сколько раз и какие символы встречаются в текстовом файле.Нужно...

Дан текст, в котором встречаются символы «!», «?», «.». Разбить текст на абзацы по 3 предложения в каждом
Друзья помогите!!!!! Дан текст, в котором встречаются символы «!», «?», «.». Разбить текст на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru