serbiankiller

serbiankiller

  • Member since: 3/15/2011
  • Gender: Male
 
 

About

Niz& Niz::operator+=(int br)
{
    if(kap == duz)
    {
        Niz niz(duz + kor);
        for(int i = 0; i < duz; i++)
            { niz.niz[i]=niz[i]; }
        niz.niz[kap++] = br;
        brisi();
        kopiraj(niz);
    }
    niz[duz++] = br;
    return *this;
}

int& operator[](int ind){
        if((ind <= 0) || (ind > duz)) { exit(1); }
        return niz[ind];
    }
const int& operator[](int ind)const{
        if((ind <= 0) || (ind > duz)) { exit(1); }
        return niz[ind];
}
class URNiz : public Niz
{
public:
    explicit URNiz(int kap = 10, int kor = 4) : Niz(kap,kor) {}
    URNiz(const URNiz& n) { kopiraj(n); }
    ~URNiz() { brisi(); }
    URNiz& operator=(const URNiz& n){
        if(this != &n) { brisi(); kopiraj(n); }
        return *this;
    }

    virtual URNiz& operator+=(int br);

    virtual void pisi(ostream& d) const;

};
-------------urniz.cpp
URNiz& URNiz::operator+=(int br)
{
    if(kap == duz)
    {
        URNiz niz(duz + kor);
        for(int i = 0; i < duz; i++)
            { niz.niz[i]=niz[i]; }
        niz.niz[kap++] = br;
        brisi();
        kopiraj(niz);
    }
    if (duz == 0)
        { niz[duz++] = br; }
    else
    {
        int i = 0;
        for (i = duz; i > 0; i--)
        {
            if (niz[i - 1] < br)
            {
                niz[i] = br;
                i = -1;
            }
            else
            { niz[i] = niz[i - 1]; }
        }
        if (i == 0) { niz[0] = br; }
        duz++;
    }
    return *this;
}

void URNiz::pisi(ostream& d) const
{
    d << '(';
    for(int i = 0; i < duz; i++)
        { d << (*this)[i] << ','; }
    d << ')';
}

----skup

Skup& Skup::operator+=(int br)
{
        if (!((*this) % br))
        {
            if(kap == duz)
            {
                Skup niz(duz + kor);
                for(int i = 0; i < duz; i++)
                {
                    niz.niz[i]=niz[i]; }
                    niz.niz[kap++] = br;
                    brisi();
                    kopiraj(niz);
                }
            niz[duz++] = br;
        }
        return *this;
}

83Games Rated 213Comments 1Forum Posts 0Games Submitted 0Merits

serbiankiller's Quests (8)

Show All Quests

The Messenger

Rules and Guidelines

You must be logged in to post a comment!

  1. ok

  2. re add me doing test for my kb frtiends

  3. hello KB added

  4. How did you get yoour friends list back?  I will try the game you say :)  I can't play KB anymore without friends and a way to get gold :P

  5. Serb-did you get your friends list back? How

View all comments »