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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3281 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

  • ,

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.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3281 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ą...