Строки И Файлы

  • Автор темы Nexon007
  • Дата начала
N

Nexon007

#1
Написать программу, которая считывает текст из файла и выводит на экран предложения, содержащие максимальное количество знаков пунктуации.
написал первую часть и застрял не могу сообразить как вывести предложения с макс кол-вом знаков пунктуации.помогите пожалуйста.
вот что смог сделать:
#include <fstream>
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
if stream fin("text.txt");
if(!fin) { cout <<"Ошибка открытия файла." << endl; return 1;}
fin.seekg(0,ios::end );
long len = fin.tellg();
char *buf = new char [len+1];
fin.seekg(0, ios::beg);
fin.read(buf, len);
buf[len]='\0'; long = 0, i=0;
while (buf){
 
W

Whatka

#2
создай массив размерности колличества предложений.
В цикле проходя посимвольно по каждому предложению
считай знаки препинания.Потом занаси колличество в массив.
Выведи предложение сответствующие максимальному
числу в массиве