Advertisement
Adijata

dodajnto ASP

Nov 20th, 2014
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.78 KB | None | 0 0
  1. void dodajNto(const Tip& el, int n)
  2.     {
  3.         if (n<0 || n>brojEl) throw "n izvan opsega";
  4.  
  5.         if(brojEl==0 && n==0)
  6.         {
  7.             dodajIspred(el);
  8.             brojEl++;
  9.             return;
  10.         }
  11.         else if(n==0 && brojEl!=0)
  12.         {
  13.             pocetak();
  14.             dodajIspred(el);
  15.             brojEl++;
  16.             return;
  17.         }
  18.         else if(n==brojEl)
  19.         {
  20.             Cvor* novi=new Cvor;
  21.             novi->prVeza=Kraj;
  22.             novi->element=el;
  23.             novi->veza=nullptr;
  24.             Kraj->veza=novi;
  25.             Kraj=novi;
  26.             brojEl++;
  27.             return;
  28.         }
  29.           pocetak();
  30.           for (int i(1); i< n; i++)
  31.           sljedeci();
  32.  
  33.           dodajIza(el);
  34.            brojEl++;
  35.  
  36.     }
  37. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement