
09.06.2009, 13:56
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
С нами:
11010660
Репутация:
439
|
|
Сообщение от eiti
c++
задача:
Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке.
в гугле нужные функции нашел только для C# -(
вот пример если каждое предложение в новой строке.
Код:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main () {
string line;
string sentence [500];
int i=1;
ifstream myfile ("example.txt");
if (myfile.is_open())
{ while (! myfile.eof() )
{ getline (myfile,line);
sentence [i] = line;
i++
}
myfile.close();
while (i > 0)
{ cout << sentence[i] << endl;
i--;
}
}
else cout << "Unable to open file";
return 0;
}
код не самый красивый, но для понимания хватит )))))))
|
|
|