Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct SElement
- {
- float d;
- SElement *n;
- };
- float fun(SElement *&glowa, int usun)
- {
- SElement *g=glowa;
- float sumMINUS=0,srednia;
- int licz=0;
- while(g!=NULL)
- {
- if(g->d<0)
- {
- sumMINUS+=g->d;
- licz++;
- }
- g=g->n;
- }
- SElement *dodaj;
- dodaj= new SElement;
- dodaj->n=glowa;
- if(licz>0)
- srednia=sumMINUS/licz;
- else
- srednia=0;
- dodaj->d=srednia;
- glowa=dodaj;
- g=glowa;
- licz=1;
- while(licz!=usun)
- {
- if(g==NULL)
- break;
- g=g->n;
- licz++;
- }
- if(licz==usun)
- {
- g=g->n;
- cout<<"Usuniecie nastapilo";
- }
- else
- cout<<"Nie mozna usunac";
- return srednia;
- }
Advertisement
Add Comment
Please, Sign In to add comment