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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ приведите конкретный пример выражения x = a^z mod n, буду очень благодарен) http://www.cyberforum.ru/cpp-beginners/thread1014463.html
x = a^z mod n
C++ Написание формулы Помогите написать формулы в MVS: За ранее огромное спасибо. http://www.cyberforum.ru/cpp-beginners/thread1014441.html
C++ Задана квадратная матрица. Сделать транспортированную
Помогите! Двумерные массивы 1. Задана квадратная матрица. Сделать транспортированную. (рандом)
C++ Как настроить отладчик в Geany ?
Добрый день! Долго не мог поставить отладчик в Geany,наконец загрузил плагин. Поставил ключ -g Отметил загрузочный файл программы .появилась ,вернее активировалась команда run .При нажатии на нее в терминале выпадает сообщение такого рода. g++ -Wall -o "construtor" "construtor.cpp" -ggdb (в каталоге: /home/sergei/m) Сборка прошла успешно. "xterm" "-T" "Debug terminal" "-e" ...
C++ Множества http://www.cyberforum.ru/cpp-beginners/thread1014423.html
Помогите пожалуйста создать программу, которая упорядочивает существующие множества и определяет объединение двух множеств, порядка 7 и 12.
C++ Битовые операторы Доброго времени суток, уважаемые форумчане. Возник такой вопрос, а какой формулой можно отобразить действие операторов & и ^? Полазив по форуму я нашел, что a<<b = a*2b и a>>b = a\2b. Но как математически можно описать действие a&b и a^b? Заранее спасибо. подробнее

Показать сообщение отдельно
jurok_85
238 / 221 / 76
Регистрация: 21.02.2013
Сообщений: 515
Завершенные тесты: 1
22.11.2013, 12:54     Считать текст из файла и вывести на экран только предложения, не содержащие запятых
А я вот что наколдовал:
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 <fstream>
#include <string>
 
using namespace std;
 
int main()
{
    ifstream in_file("infile.txt");
    char ch;
        string str;
    if(!in_file){
            cout << "fil not found"; return 1;
    }
    else
    {
        while(in_file.good())
        {
 
            in_file.get(ch);
 
            str.push_back(ch);
            if(ch == '.'|| ch =='\n')
                     {
                 if(str.find(',')== str.npos)
                cout << str << endl;
 
                str.clear();
 
            }
        }
    }
    return 0;
 
}
Добавлено через 9 часов 55 минут
а вот, немного исправил:
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 <iostream>
#include <fstream>
#include <string>
 
using namespace std;
 
int main()
{
    ifstream in_file("in.txt");
    char ch;
        string str;
    if(!in_file){
            cout << "fil not found"; return 1;
    }
    else
    {
        while(in_file.get(ch))
        {
            str.push_back(ch);
            if(ch == '.')
                     {
                 if(str.find(',')== str.npos)
                cout << str << endl;
 
                str.clear();
 
            }
        }
    }
    return 0;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru