Advertisement
selebry

asddas

Sep 23rd, 2022
1,198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. int getCountNumbers(string filename) {
  2.     if (!existFile(filename)) {
  3.         cerr << "Такого файла не существует!\n";
  4.         return -1;
  5.     }
  6.     ifstream otf(filename + ".txt");
  7.     int c = 0, t;
  8.     while (otf >> t) c++;
  9.     return c;
  10.  
  11. }
  12. int getNumber(string filename, int ind) {
  13.     if ((ind > getCountNumbers(filename) || ind < 1) || !existFile(filename)) {
  14.         cerr << "Индекс > чем кол-во чисел или файла не существует!\n";
  15.         return -1;
  16.     }
  17.     ifstream itf(filename + ".txt");
  18.     int c = 0, t;
  19.     while (itf >> t) if (++c == ind) return t;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement