Advertisement
myname0

практика_лист1_12

Jul 1st, 2015
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. #include <fstream>
  2. #include <list>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     ifstream in("input.txt");
  9.     ofstream out("output.txt");
  10.  
  11.     list <int> myList;
  12.     int n;
  13.     while(in >> n)
  14.     {
  15.         myList.push_back(n);
  16.     }
  17.     int count = 0;
  18.     for(list<int>::iterator iter = myList.begin(); iter != myList.end(); iter++)
  19.     {
  20.         if (*iter > 0)
  21.         {
  22.             iter = myList.insert(iter, 0);
  23.             advance(iter, 2);
  24.             iter = myList.insert(iter, 0);
  25.             count ++;
  26.             break;
  27.         }
  28.     }  
  29.     if (count == 0)
  30.         out << "There is not positive numbers!" << endl;
  31.     while(!myList.empty())
  32.     {
  33.         out << myList.front() << " ";
  34.         myList.pop_front();
  35.     }
  36.  
  37.     in.close();
  38.     out.close();
  39.        
  40.     return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement