Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <cstring>
- using namespace std;
- struct companie
- {char nume[100],avion[20],cursa[250];
- int linia,locul;
- }v[100];
- int n;
- int a[100];
- void rezervare ( companie v[100], int &n)
- {int i,nr=50,j;
- cin>>n;
- for(i=0;i<n;i++)
- cin>>v[i].linia;v[i].cursa;v[i].avion;
- }
- void listacursa(companie v[100], int n)
- {char c[50];
- cin>>c;
- for(int i=0;i<n;i++)
- if(strcmp(c,v[i].v[i].cursa)!=0)cout<<v[i].nume;
- }
- void listacursa1( companie v[100], int n)
- {char s[50];
- cin>>s;
- for(int i=0;i<n;i++)
- if(strcmp(s,v[i].cursa)!=0)cout<<v[i].cursa;
- }
- void afisare(companie v[100], int n)
- {for(i=0;i<n;i++)
- cout<<v[i].nume<<v[i].cursa;
- }
- void afisare1(companie v[100], int n)
- {for(int i=0;i<n;i++)
- cout<<v[i].cursa;
- }
- void afisare2 (companie v[100], int n)
- {for(int i=0;i<n;i++)
- cout<<v[i].locul;
- }
- int main()
- { system("color f4");
- int i,op;
- do
- {cout<<"0.Rezervare:\n;
- cout<<"1.Lista cu pasagerii.\n";
- cout<<"2.Lista cu locurile rezervate de un pasager.\n";
- cout<<"3.Lista curselor care apartin liniilor aereiene:\n";
- cout<<"4.Lista curselor care au ca destinatie localitatea:\n";
- cout<<"5.Terminat";
- cin>>op;
- switch (op)
- {case 0:rezervare(v,n); break;
- case 1:{listacursa(v,n); afisare(v,n);}break;
- case 2:{}
- case 3:{}
- case 4:{listacursa1(v,n); afisare1(v,n);}break;
- case 5: op=5;
- }while(op!=5);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement