Advertisement
Guest User

Untitled

a guest
Feb 24th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <cstring>
  4. using namespace std;
  5. struct companie
  6. {char nume[100],avion[20],cursa[250];
  7. int linia,locul;
  8. }v[100];
  9. int n;
  10. int a[100];
  11. void rezervare ( companie v[100], int &n)
  12. {int i,nr=50,j;
  13. cin>>n;
  14. for(i=0;i<n;i++)
  15. cin>>v[i].linia;v[i].cursa;v[i].avion;
  16.  
  17. }
  18. void listacursa(companie v[100], int n)
  19. {char c[50];
  20. cin>>c;
  21. for(int i=0;i<n;i++)
  22. if(strcmp(c,v[i].v[i].cursa)!=0)cout<<v[i].nume;
  23. }
  24. void listacursa1( companie v[100], int n)
  25. {char s[50];
  26. cin>>s;
  27. for(int i=0;i<n;i++)
  28. if(strcmp(s,v[i].cursa)!=0)cout<<v[i].cursa;
  29. }
  30. void afisare(companie v[100], int n)
  31. {for(i=0;i<n;i++)
  32. cout<<v[i].nume<<v[i].cursa;
  33. }
  34. void afisare1(companie v[100], int n)
  35. {for(int i=0;i<n;i++)
  36. cout<<v[i].cursa;
  37. }
  38. void afisare2 (companie v[100], int n)
  39. {for(int i=0;i<n;i++)
  40. cout<<v[i].locul;
  41. }
  42. int main()
  43. { system("color f4");
  44. int i,op;
  45. do
  46. {cout<<"0.Rezervare:\n;
  47. cout<<"1.Lista cu pasagerii.\n";
  48. cout<<"2.Lista cu locurile rezervate de un pasager.\n";
  49. cout<<"3.Lista curselor care apartin liniilor aereiene:\n";
  50. cout<<"4.Lista curselor care au ca destinatie localitatea:\n";
  51. cout<<"5.Terminat";
  52. cin>>op;
  53. switch (op)
  54. {case 0:rezervare(v,n); break;
  55. case 1:{listacursa(v,n); afisare(v,n);}break;
  56. case 2:{}
  57. case 3:{}
  58. case 4:{listacursa1(v,n); afisare1(v,n);}break;
  59. case 5: op=5;
  60. }while(op!=5);
  61.  
  62. }
  63. return 0;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement