Guest User

Untitled

a guest
Jun 24th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main (int argc, char * const argv[])
  7. {
  8. int n=0; //licznik znakow w pliku
  9. char c;
  10. ifstream we("plik.txt");
  11. ofstream wy("ilosc.txt");
  12.  
  13. if(!we)
  14. {
  15. cout<<"nie mozna otworzyc pliku do zapisu";
  16. return 1;
  17. }
  18.  
  19. if(!wy)
  20. {
  21. cout<<"nie mozna otworzyc pliku do odczytu";
  22. return 1;
  23. }
  24.  
  25. while(!we.eof())
  26. {
  27. we.get(c); //pojedynczy znak z pliku
  28. //zostaje przypisany zmiennej c
  29. if(we&&isdigit(c)) //jesli strumien nie jest pusty
  30. n+=1; //to samo co n=n+1
  31. }
  32.  
  33. wy<<n;
  34. we.close();
  35. wy.close();
  36. cout<<"liczba liter w pliku: "<<n;
  37. getchar();
  38.  
  39. return 0;
  40. }
  41. //isalnum liczba lub litera
  42. //isalpha litera
  43. //isdigit liczby
Add Comment
Please, Sign In to add comment