AddO1f

Lab7_1

Nov 11th, 2015
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.86 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include "iostream"
  3. #include "string.h"
  4. #include "math.h"
  5. #include "iomanip"
  6.  
  7. using namespace std;
  8.  
  9. int _tmain(int argc, _TCHAR* argv[])
  10. {
  11.     struct kl
  12.     {
  13.         char fio[40];
  14.         char adr[50];
  15.         char skid[2];
  16.     } mkl[100];
  17.     int vse,i,k;
  18.     cout<<"Vvedite kol-vo klientov:";
  19.     cin>>vse;
  20.     for (i=0; i<vse; i++)
  21.     {
  22.         cout<<"Vvedite FIO:";
  23.         cin>>mkl[i].fio;
  24.         cout<<"Vvedite adress:";
  25.         cin>>mkl[i].adr;
  26.         cout<<"Vvedite skidku:";
  27.         cin>>mkl[i].skid;
  28.         cout<<endl;
  29.     }
  30.     i=0;
  31.     k=1;
  32.     while ((i<vse) && (k<vse))
  33.     {
  34.         if ((strcmp(mkl[i].fio,mkl[k].fio)==0) && (strcmp(mkl[i].adr,mkl[k].adr)==0))
  35.         {
  36.             i++; k=i+1;
  37.         }
  38.         else k++;
  39.         if (k==vse)
  40.         {
  41.             cout<<mkl[i].fio<<setw(5)<<mkl[i].adr<<setw(5)<<mkl[i].skid<<endl; i++; k=i+1;
  42.         }
  43.     }
  44.     cout<<mkl[i].fio<<setw(5)<<mkl[i].adr<<setw(5)<<mkl[i].skid<<endl;
  45.     system("pause");
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment