Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream.h>
- struct rab
- {
- int vozrast[10];
- double zarplata[10];
- };
- void showmenu();
- void add(int count);
- void info(int count);
- void obr(int count);
- void main()
- {
- rab a;
- int srvozrast;
- double srzarplata;
- int sumvozrast;
- double sumzarplata;
- int count=-1;
- int t=0;
- for(int k=0; k<10;k++)
- {
- a.vozrast[k]=0;
- a.zarplata[k]=0;
- }
- while(t!=4)
- {
- showmenu();
- cin>>t;
- switch(t)
- {
- case 1:
- count++;
- add(count);
- break;
- case 2:
- info(count);
- break;
- case 3:
- obr(count);
- break;
- }
- }
- }
- void showmenu()
- {
- cout<<"1-Dobavit' rabotnika \n";
- cout<<"2-Posmotret' info dobavlennih rabotnikov \n";
- cout<<"3-Obrabotat' info \n";
- cout<<"4-Viyti \n";
- }
- void add(int count)
- {
- rab a;
- cout<<"Vvedite vozrast rabotnika #"<<count<<": ";
- cin>>a.vozrast[count];
- cout<<"Vvedite zarplatu rabotnika #"<<count<<": ";
- cin>>a.zarplata[count];
- }
- void info(int count)
- {
- cout<<"Vi dobavili "<<count+1<<" rabotnikov \n";
- }
- void obr(int count)
- {
- rab a;
- int srvozrast=0;
- double srzarplata=0;
- int sumvozrast=0;
- double sumzarplata=0;
- for(int i=0; i<count; i++)
- {
- sumvozrast=sumvozrast+a.vozrast[i];
- sumzarplata=sumzarplata+a.zarplata[i];
- }
- srvozrast=sumvozrast/10;
- srzarplata=sumzarplata/10;
- cout<<"Sredniy vozrast= "<<srvozrast<<"\t"<<"Summarniy vozrast= "<<sumvozrast<<"\n";
- cout<<"Sredniaya zarplata= "<<srzarplata<<"\t"<<"Summarnaya zarplata= "<<sumzarplata<<"\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement