ntreg a[100], b[100], c[100], n, i, k; citete n; (numr ntreg) pentru i 1, n, 1 e!ecut citete a[i]; pentru i1, n, i e!ecut s0; pentru k 1, n, 1 e!ecut dac a[i]a[k] atunci ss"1; b[i]s; pentru k 1, n, 1 e!ecut c [b[k]"1] a[k]; pentru k1, n, 1 e!ecut scrie c[k]; a) Scrie#i programul $"" corespun%tor algoritmului dat& b) $e 'a a(ia programul pentru n) i a[1]*, a[*]+, a[,]-, a[-]), a[.]/, a[)]01 c) 2entru n., da#i e!emplu de 'alori pentru 'ectorul a, ast(el nc3t la ieire 'alorile s nu (ie ordonate cresctor& d) 2entru datele de intrare de la punctul a), preci%a#i care sunt 'alorile 'ariabilelor b[1], b[*]+, b[,], b[-], b[.], b[)]& 2. Se consider urmtoarea sec'en# de program care se dorete s 'eri(ice dac primele 100 de elemente ale 'ectorilor a i b sunt egale& 4odi(ica#i sec'en#a ast(el nc3t s reali%e%e prelucrarea propus& Se 'a reali%a programul complet, ce 'a include i declara#ii i citirile celor doi 'ectori& (or (i1;i5100;i"") i( (a[i]6b[i]) st0; else st1; i( (st1) cout557sunt egale755endl; else cout557nu sunt egale7; 3. Se citesc de la tastatur doi 'ectori ordona#i, de numere intregi, ![100], 8[100], primul cu n elemente, al doilea cu m elemente, cu contorul i, incep3nd de la 1, 9 ncep3nd de la 1& Se include n program sec'en#a de cod urmtoare: i1;91;k0; :;ile( (i5n) << (95m) ) =i((![i]58[9]);> =k"";%[k]![i];i"";> else =k"";%[k]8[9];9"";> i((i5n) (or(ai;a5n;a"") =k"";%[k]![i];> else (or(a9;a5m;a"") =k"";%[k]8[a];> S se modi(ice sec'en#a pentru a reali%a corect interclasarea n 'ectorul z& S se a(ie%e 'ectorul (inal z& 4. Se citete de la tastatur un 'ector cu n componente reale& (n5100)& S se a(le numrul minim din 'ector& S se calcule%e suma componentelor negati'e , produsul componentelor po%iti'e i numrul componentelor nule&