Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <cstdlib>
- #define INP_F "INPUT.TXT"
- #define OTP_F "OUTPUT.TXT"
- using namespace std;
- int main()
- {
- int num = 0, l_num = 0;
- ifstream in(INP_F, ios::in | ios::binary);
- if (!in) {
- cout << "Error in opening " << INP_F << "\n\n";
- system("pause");
- exit(1);
- }
- ofstream out(OTP_F, ios::out);
- if (!out) {
- cout << "Error in creating " << OTP_F << "\n\n";
- system("pause");
- exit(1);
- }
- char tmp[1];
- while (in.get(tmp[0])) {
- if (atoi(tmp) == 1)
- num++;
- else {
- if (num > l_num) l_num = num;
- num = 0;
- }
- }
- out << "The greatest number of '1' in " << INP_F << " file: " << l_num;
- in.close();
- out.close();
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement