Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Дан текст; определить, содержит ли он символы, отличные от букв и пробела.
- #include "stdafx.h"
- #include <iostream>
- #include <fstream>
- #include "cstdio"
- #include <stdio.h>
- using namespace std;
- int const N = 100000;
- int main()
- {
- setlocale(LC_ALL, "Russian");
- int b, c=0;
- ifstream F;
- F.open("D:\\text.txt");
- cout << "Содержание текстового документа:\n--------------------------------\n";
- if (F) {
- for (int i = 0; (b = F.get())!=EOF; ++i)
- {
- if (!isalpha(b) && !isblank(b))
- c++;
- cout << (char) b;
- }
- cout<<"\n--------------------------------\n"<<endl;
- F.close();
- if (c > 0)
- cout << "Содержит символы отличные от пробела и букв\n";
- else
- cout << "НЕ содержит символов отличных от пробела и букв\n";
- }
- else
- {
- cout << "Ошибка при чтении файла";
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement