Informatică, întrebare adresată de david7546, 9 ani în urmă

cum se explică"for(i=n-1;i>p;i--)"? urgent,am mâine teza

Anexe:

Răspunsuri la întrebare

Răspuns de blindseeker90
1
P este pozitia pe care vrei sa introduci elementul.
Acel for este descrescator si incepe sa scada elementele de la n-1(ultimul element) pana la elementul p+1(cel anterior lui p) si copiaza elementele
Daca avem un vector de lungime 8:
1 3 4 5 6 7 3 4
si vrem sa punem un element pe pozitia 5 cu valoarea 0
Copiem cele 2 elemente de pe pozitiile 7,6(3,4) pe pozitia 5 adaugam valoarea si restul emenetelor raman asa cum erau
atunci o sa ai vectorul
1 3 4 5 6 7 0 3 4
Nu uita ca vectorul incepe numaratoarea cu valoarea 0.
Alte întrebări interesante