Guest User

Untitled

a guest
Jul 22nd, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.91 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include "std_lib_facilities.h"
  4.  
  5. struct Reading{
  6.     int y;
  7.     string name1;
  8.     string name2;
  9.     double t;
  10. };
  11.  
  12.  
  13. int main()
  14. {
  15.     int x;
  16.     string n1;
  17.     string n2;
  18.     double d,sum;
  19.    
  20.     ifstream ist("oldmast.dat");
  21.     ifstream ist1("transaction.dat");
  22.    
  23.     Reading vec1,vec2;
  24.     vector<Reading>v1;
  25.     vector<Reading>v2;
  26.    
  27.     while(ist>>x>>n1>>n2>>d){
  28.         vec1.y=x;
  29.         vec1.name1=n1;
  30.         vec1.name2=n2;
  31.         vec1.t=d;
  32.         v1.push_back(vec1);
  33.     }
  34.    
  35.     while(ist1>>x>>n1>>n2>>d){
  36.         vec2.y=x;
  37.         vec2.name1=n1;
  38.         vec2.name2=n2;
  39.         vec2.t=d;
  40.         v2.push_back(vec2);
  41.     }
  42.    
  43.     for(int i=0; i<=v1.size(); ++i){
  44.         vec1=v1[i];
  45.         vec2=v2[i];
  46.         if(vec1.y==vec2.y){
  47.             sum=vec1.t+vec2.t;
  48.             cout<<vec1.y<<vec1.name1<<vec1.name2<<sum<<"\n";
  49.         }
  50.     }
  51.     return 0;
  52. }
  53. //8elw na sugkrinei to prwto stoixeio tou pinaka me to deutero mono tous akeraious kai an einai idia na kanei tis pra3eis!!!alla den mou vgainei
Add Comment
Please, Sign In to add comment