Advertisement
Stromeczik

algortims

Dec 18th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.09 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <fstream>
  4. #include <sstream>
  5.  
  6. using namespace std;
  7. unsigned int const N = 1000;
  8.  
  9.  
  10. struct Cislo
  11. {
  12.     int prvni;
  13.     float druhe;
  14. };
  15.  
  16. void setrid(Cislo* cisla, int N)
  17. {
  18.    
  19.     for (int i = 0; i < N; i++)
  20.     {
  21.         for (int j = 0; j < i; j++)
  22.         {
  23.             if (cisla[i].prvni < cisla[j].prvni)
  24.             {
  25.                 Cislo temp = cisla[i];
  26.                 cisla[i] = cisla[j];
  27.                 cisla[j] = temp;
  28.             }
  29.         }
  30.     }
  31. }
  32.  
  33. int main()
  34. {
  35.     Cislo* cisla[N];
  36.     int i = 0;
  37.     string line;
  38.     ifstream input("Data.txt");
  39.  
  40.     if (input.is_open())
  41.     {
  42.  
  43.         while (getline(input, line))
  44.         {
  45.             int p1 = line.find(",");
  46.             int prvni = stoi(line.substr(0, p1));
  47.             int druhy = stoi(line.substr(p1 + 1));
  48.  
  49.             cout << druhy<<endl;
  50.  
  51.             Cislo cislo;
  52.  
  53.             cislo.prvni = prvni;
  54.             cislo.druhe = druhy;
  55.  
  56.            
  57.         }
  58.     }
  59.     input.close();// zavreni souboru
  60.  
  61.    
  62.  
  63.     //zapis jedinecnych do souboru
  64.     ofstream output("Vystup.txt");
  65.    
  66.     for (unsigned i = 1; i < counter; i++)
  67.     {
  68.         if (ip[i] != ip[i - 1]) // nejsou stejne zapise jen jedinecne
  69.             output << ip[i] << endl;
  70.     }
  71.     output.close();
  72.  
  73.     return 0;
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement