Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<cstring>
- using namespace std;
- struct virus
- {
- char nume_tara[100], nume_virus[100],simptome_virus[256],simptome_pacient[256];
- int k, nrtpop, nrtcaz, nrtmort, nrtvind, nrcinc;
- double rm, p;
- } tara,tara1,tara2,v[200];
- void citire(struct virus &tara)
- {
- cin>>tara.nume_tara>>tara.nume_virus>>tara.nrtpop>>tara.nrtcaz>>tara.nrtmort>>tara.nrtvind>>tara.nrcinc;
- }
- virus maxim(struct virus tara1,struct virus tara2)
- {
- if(tara1.nrtcaz>tara2.nrtcaz)
- {
- return tara1.nume_tara;
- }
- else
- {
- return tara2.nume_tara;
- }
- }
- void afisare(struct virus tara)
- {
- cout<<tara.nume_tara<<" "<<tara.nume_virus<<" "<<tara.nrtpop<<" " <<tara.nrtcaz<<" "<<tara.nrtmort<<" "<<tara.nrtvind<<" "<<tara.nrcinc<<endl;
- int main()
- {
- int n,i;
- virus maxim_,aux;
- cin>>n;
- maxim_={0};
- for(i=1;i<=n;i++)
- {
- citire(tara);
- v[i]=tara;
- afisare(v[i]);
- }
- cout<<endl;
- for(i=1;i<n;i++)
- {
- maxim_=maxim(maxim_,v[i]);
- }
- afisare(maxim_);
- cout<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement