Advertisement
cunha1

Untitled

Jun 21st, 2019
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.08 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. #include <fstream>
  5.  
  6. using namespace std;
  7.  
  8. int main() {
  9.     srand(time(0));
  10.     rand();
  11.  
  12.     int n;
  13.     do {
  14.         cin>>n;
  15.     }
  16.     while(!(n>1000));
  17.    
  18.     ofstream dat1 ("datoteka1.txt");
  19.     for(int i=0;i<n;i++) {
  20.         dat1 << rand() << endl;
  21.     }
  22.     dat1.close();
  23.  
  24.     ofstream dat2 ("datoteka2.txt");
  25.     for(int i=0;i<n;i++) {
  26.         dat2 << rand() << endl;
  27.     }
  28.     dat2.close();
  29.  
  30.     int* dat1brojevi = new int[n];
  31.     int* dat2brojevi = new int[n];
  32.  
  33.     ifstream datr1("datoteka1.txt");
  34.     for(int i=0;i<n;i++) {
  35.         datr1>>dat1brojevi[i];
  36.     }
  37.     datr1.close();
  38.  
  39.     ifstream datr2("datoteka2.txt");
  40.     for(int i=0;i<n;i++) {
  41.         datr2>>dat2brojevi[i];
  42.     }
  43.     datr2.close();
  44.  
  45.     ofstream dat3 ("zajednicki.txt");
  46.  
  47.     for(int i=0;i<n;i++) {
  48.         for(int j=0;j<n;j++) {
  49.             if(dat1brojevi[i] == dat2brojevi[j]) {
  50.                 dat3<<dat1brojevi[i]<<endl;
  51.                 break;
  52.             }
  53.         }
  54.     }
  55.     dat3.close();
  56.     return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement