Răspuns :
Acest program afiseaza toate numerele din sirul citit de la tastatura care sunt mai mici decat termenii unui al doilea sir in care sunt memorati. primul termen din sirul initial este intotdeauna memorat, urmand ca ceilalti termeni sa fie afisati doar daca sunt mai mici decat toti termenii din sirul care este scris.
Sa presupunem ca am avea urmatoarele date:
n=6
vectorul initial de date: 11 8 10 4 6 3
primul termen din sir este memorat, deci avem b[1]=11
trecem la urmatorul termen este 8<11? Da, atunci introducem in sir
b[2]=8
Sirul b devine b:11,8
vine acum termenul 10. Este 10<11? Da. Dar pentru a fi adaugat in sir, trebuie sa fie mai mic decat toti termenii din sir. este 10<8? Nu, atunci trecem peste el
Acum avem 4. Este 4<11? Da este 4<8? Da, atunci ajunge in sir b[3]=4
sirul b devine: 11 8 4
mai sunt 2 termeni ramasi: 6 peste care trecem, si 3 care este mai mic decat toti termenii deci adaugam in sir.
sirul b va arata la final: 11 8 4 3
Sa presupunem ca am avea urmatoarele date:
n=6
vectorul initial de date: 11 8 10 4 6 3
primul termen din sir este memorat, deci avem b[1]=11
trecem la urmatorul termen este 8<11? Da, atunci introducem in sir
b[2]=8
Sirul b devine b:11,8
vine acum termenul 10. Este 10<11? Da. Dar pentru a fi adaugat in sir, trebuie sa fie mai mic decat toti termenii din sir. este 10<8? Nu, atunci trecem peste el
Acum avem 4. Este 4<11? Da este 4<8? Da, atunci ajunge in sir b[3]=4
sirul b devine: 11 8 4
mai sunt 2 termeni ramasi: 6 peste care trecem, si 3 care este mai mic decat toti termenii deci adaugam in sir.
sirul b va arata la final: 11 8 4 3
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de ajutor. Pentru orice întrebare sau clarificare suplimentară, echipa noastră vă stă la dispoziție. Revenirea dumneavoastră ne onorează – nu uitați să ne salvați în lista de favorite!