Documente Academic
Documente Profesional
Documente Cultură
Info
Info
7 5 2 1 8
i 0 1 2 3 4
7 21 5 2 1 8
i 0 1 2 3 4 5
“i”-ul acum a mai crescut cu o unitate datorita faptului ca s-a mai adaugat un numar si i s-a alocat o pozitie
OBSERVATIE!
“i”-ul nu poate avea o valoare mai mare decat “n” (memoria folosita), care si acesta este la randul lui mai mic
decat memoria folosita (in cazul nostru, v[100]).
int n,i,v[100];
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
Exemplu vizual pentru inserare
7 5 9 2 1 8
i 0 1 2 3 4 5
“i”-ul acum a mai crescut cu o unitate datorita faptului ca s-a mai adaugat un numar si i s-a alocat o pozitie
OBSERVATIE!
“i”-ul nu poate avea o valoare mai mare decat “n” (memoria folosita), care si acesta este la randul lui mai mic
decat memoria folosita (in cazul nostru, v[100]).
int n,i,v[100];
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
Exemplu vizual pentru inserare
7 5 2 16 1 8
i 0 1 2 3 4 5
“i”-ul acum a mai crescut cu o unitate datorita faptului ca s-a mai adaugat un numar si i s-a alocat o pozitie
OBSERVATIE!
“i”-ul nu poate avea o valoare mai mare decat “n” (memoria folosita), care si acesta este la randul lui mai mic
decat memoria folosita (in cazul nostru, v[100]).
int n,i,v[100];
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
Exemplu vizual pentru inserare
7 5 2 1 16 8
i 0 1 2 3 4 5
“i”-ul acum a mai crescut cu o unitate datorita faptului ca s-a mai adaugat un numar si i s-a alocat o pozitie
OBSERVATIE!
“i”-ul nu poate avea o valoare mai mare decat “n” (memoria folosita), care si acesta este la randul lui mai mic
decat memoria folosita (in cazul nostru, v[100]).
int n,i,v[100];
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
Exemplu vizual pentru inserare
Hmm… Interesanta alegere
56 7 5 2 1 8
i 0 1 2 3 4 5
“i”-ul acum a mai crescut cu o unitate datorita faptului ca s-a mai adaugat un numar si i s-a alocat o pozitie
OBSERVATIE!
“i”-ul nu poate avea o valoare mai mare decat “n” (memoria folosita), care si acesta este la randul lui mai mic
decat memoria folosita (in cazul nostru, v[100]).
int n,i,v[100];
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
Exemplu vizual pentru inserare
Hmm… Interesanta alegere
7 5 2 1 8 37
i 0 1 2 3 4 5
“i”-ul acum a mai crescut cu o unitate datorita faptului ca s-a mai adaugat un numar si i s-a alocat o pozitie
OBSERVATIE!
“i”-ul nu poate avea o valoare mai mare decat “n” (memoria folosita), care si acesta este la randul lui mai mic
decat memoria folosita (in cazul nostru, v[100]).
int n,i,v[100];
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
Felicitari! Aceasta a fost teoria si
exemplul pentru inserare! Insa mai
avem si stergerea, asa ca zic sa
continuam cu lectia!
Exemplu vizual pentru stergere
Dati click pe una dintre
cutii
21 29 13 33 5
i 0 1 2 3 4
29 13 33 5
i 0 1 2 3
“i”-ul acum a scazut cu o unitate datorita faptului ca s-a sters un numar, alaturi cu pozitia acestuia
Exemplu vizual pentru stergere
21 13 33 5
i 0 1 2 3
“i”-ul acum a scazut cu o unitate datorita faptului ca s-a sters un numar, alaturi cu pozitia acestuia
Exemplu vizual pentru stergere
21 29 33 5
i 0 1 2 3
“i”-ul acum a scazut cu o unitate datorita faptului ca s-a sters un numar, alaturi cu pozitia acestuia
Exemplu vizual pentru stergere
21 29 13 5
i 0 1 2 3
“i”-ul acum a scazut cu o unitate datorita faptului ca s-a sters un numar, alaturi cu pozitia acestuia
Exemplu vizual pentru stergere
21 29 13 33
i 0 1 2 3
“i”-ul acum a scazut cu o unitate datorita faptului ca s-a sters un numar, alaturi cu pozitia acestuia
Multumim pentru atentia
acordata de-a lungul
prezentarii! Sper ca ati
invatat ceea ce v-ati
propus in aceasta lectie!