0 / 0 / 1
Регистрация: 08.04.2011
Сообщений: 16
1

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

09.05.2011, 18:37. Показов 1935. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
написать программу, которая считывает текст из файла и выводит на экран только предложения, не содержащие запятых.
делаю на application.
C++
1
2
3
4
5
6
7
//открытие файла  и вывод на Memo.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if (OpenDialog1->Execute());
Memo1->Lines->Clear();
Memo1->Lines->LoadFromFile("text.txt");
}
дальше не знаю что и как делать
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2011, 18:37
Ответы с готовыми решениями:

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

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

Написать программу, которая считывает английский текст из файла и выводит его на экран, заменив каждую первую букву слов, начинающихся с гласной буквы
помогите с задачами на файл На С++ Buider6 -> Объектно ориентированное программирование(Визуально):...

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

5
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
09.05.2011, 19:43 2
C++
1
2
3
4
5
6
TStringList * Lst = new TStringList;
        Lst->LoadFromFile("text.txt");
        for(int i=0;i<Lst->Count;i++)
                if(!Lst->Strings[i].Pos(","))
                        Memo1->Lines->Add(Lst->Strings[i]);
        delete Lst;
Должно работать, если только каждое предложения находится в оддельной строке (без переноса).
Например:
"Наша Маша громко плачет, уронила в речку мячик" - будет работать - предложение не будет выведено.
"Наша Маша громко плачет,
уронила в речку мячик" - не будет работать. Выведет "уронила в речку мячик" так как в этой строке нет запятых
1
0 / 0 / 1
Регистрация: 08.04.2011
Сообщений: 16
09.05.2011, 21:12  [ТС] 3
что то не получается . Может я не правильно "собрал" ...
C++
1
2
3
4
5
6
7
8
9
10
11
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TStringList * Lst = new TStringList; // задается переменная
if (OpenDialog1->Execute());   // открывает файл
Memo1->Lines->Clear();
        Lst->LoadFromFile("text.txt"); //считывает на Lst  текст
        for(int i=0;i<Lst->Count;i++)  //просматривает все линии
                if(!Lst->Strings[i].Pos(",")) //если строки без" , ", то их считывает на Memo
                        Memo1->Lines->Add(Lst->Strings[i]);
        delete Lst; // удаляет переменную Lst
}
Может я что то не так понял? или мб где то ошибся...
0
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
09.05.2011, 23:25 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void __fastcall TForm1::Button1Click(TObject *Sender)
{
        TStringList * Lst = new TStringList; // задается переменная
        if (OpenDialog1->Execute());   // открывает файл
        {
                Memo1->Lines->Clear();
                Lst->LoadFromFile(OpenDialog1->FileName); //считывает на Lst  текст
                for(int i=0;i<Lst->Count;i++)  //просматривает все линии
                        if(!Lst->Strings[i].Pos(",")) //если строки без" , ", то их считывает на Memo
                                Memo1->Lines->Add(Lst->Strings[i]);
        }
        delete Lst; // удаляет переменную Lst
}
1
0 / 0 / 1
Регистрация: 08.04.2011
Сообщений: 16
09.05.2011, 23:36  [ТС] 5
блин все запускается, но только на Memo не выводится текст(((
0
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
09.05.2011, 23:50 6
скиньте текстовой файл, пожалуйста.
0
09.05.2011, 23:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2011, 23:50
Помогаю со студенческими работами здесь

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru