Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Isimti ir ideti skaicius i masyva


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2958 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki , spresndziu labai paprasta uzdavini , taciau pirma karta susiduriau su tokios funkcijos sudarymu , tai noreciau paklaust kaip galima issimti skaicius is masyvo ir ideti?Ne tai ,kad nustatyti i 0 ,bet istrinti viena kazkuri ir visus pastumti i kaire.Stai uzduotis , del geresnio supratimo apie ka as:

 

http://konkursai.if.ktu.lt/index.php/pamokeliu-uzduotys-2/item/254-2-lygis-pam5-2016/5838-knyg-registravimas

Nuoroda į komentarą
Dalintis per kitą puslapį

Tam yra šalinimo ir įterpimo algoritmai.

 

Šalinimo:

void salinti (int Temp[], int &n, int ind)
{
    for (int i = ind; i < n-1; i++)
    {
        Temp[i]=Temp[i+1];
    }
    n=n-1;
}

Temp - masyvas iš kurio nori šalinti.

sk - elementų kiekis (dažniausiai būna n)

ind - šalinamo elemento indeksas.

 

Įterpimo:

void iterpti (int Temp[], int &n, int sk, int ind)
{
    for (int i = n-1; i >=ind; i--)
    {
        Temp[i+1]=Temp[i];
    }
    Temp[ind]=sk;
    n++;
}

Temp - masyvas, į kurį nori įterpti skaičių.

n -  elementų skaičius tame masyve.

sk - skaičius, kurį nori įterpti.

ind - vieta, kur nori įterpti (į kurio elemento vietą)

 

 

Gali būti klaidelių, nes rašiau iš savo programos ir dariau pakeitimus tam tikrus dabar tai gal kažką praleidau. Bet maždaug algoritmai abu taip atrodo.

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2958 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...