Transcript
  • 5/25/2018 Fi a de Recapitulare Vectori

    1/3

    FIA DE RECAPITULARE VECTORI clasa a X-a

    1. Se consider urmtorul program pseudocod:

    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!ecuts0;pentru k 1, n, 1 e!ecut

    dac a[i]a[k] atunciss"1;

    b[i]s;

    pentru k 1, n, 1 e!ecutc [b[k]"1] a[k];

    pentru k1, n, 1 e!ecutscrie c[k];

    a) Scrie#i programul $"" corespun%tor

    algoritmului dat&

    b) $e 'a aia programul pentru n i

    a[1]*, a[*]+, a[]-, a[-],a[.]/, a[]

    c) 2entru n., da#i e!emplu de 'aloripentru 'ectorul a, astel nc3t laieire 'alorile s nu ie ordonatecresctor&

    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 'eriice dac primele 100 deelemente ale 'ectorilor a i b sunt egale& 4odiica#i sec'en#a astel nc3t s reali%e%e prelucrareapropus& 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) =k"";%[k]![i];i"";>else=k"";%[k]8[9];9"";>

    i(i5n)or(ai;a5n;a"")=k"";%[k]![i];>elseor(a9;a5m;a"")=k"";%[k]8[a];>

    S se modiice sec'en#a pentru a reali%a corect interclasarea n 'ectorul z& S se aie%e

    'ectorul inal z&

    4. Se citete de la tastatur un 'ector cu n componente reale& (n5100)& S se ale numrulminim din 'ector&

  • 5/25/2018 Fi a de Recapitulare Vectori

    2/3

    S se calcule%e suma componentelor negati'e , produsul componentelor po%iti'e i numrulcomponentelor nule&

  • 5/25/2018 Fi a de Recapitulare Vectori

    3/3


Top Related