I did not bother to name this...

From Jittery Anoa, 1 Week ago, written in Plain Text, viewed 14 times.
URL http://codebin.org/view/e5d7a28d Embed
Download Paste or View Raw
  1. #include "pch.h"
  2. #include <iostream>
  3. #include <math.h>
  4. #include <iostream>
  5. #include <fstream>
  6. #include <string>
  7. #include <sstream>
  8. using namespace std;
  9.  
  10. int main()
  11. {
  12.         string str;
  13.  
  14.         ifstream in("input.txt");
  15.         // при тестировании проги на реальном файле тут вводим путь к файлу в стиле
  16.         //("C:\\Users\\Admin'\\Documents\\fileWithArray.txt"), двойные слэши обязательны
  17.          
  18.         int array[15];
  19.         int numberOfZeros = 0;
  20.         int posMin = 100000;
  21.         for (int i = 0; i < 15; i++) {
  22.                 getline(in, str);
  23.  
  24.                 array[i] = atoi(str.c_str());
  25.                 // мы считали из файла число, но в типе string. а нам бы int. так вот
  26.                 // atoi(str.c_str()) это приведение string к int
  27.  
  28.                 if (array[i] == 0) numberOfZeros++;
  29.                 if (array[i] > 0 && array[i] < posMin) posMin = array[i];
  30.         }
  31.         cout << "The smallest positive element is: " << posMin << endl;
  32.         cout << "The number of zero elements is: " << numberOfZeros;
  33. }

Reply to "I did not bother to name this..."

Here you can reply to the paste above