Sunteți pe pagina 1din 6

Matrice

Variante 2009

BAC 2009 Matrice

1.

n secvena alturat se consider c variabila a memoreaz un tablou bidimensional cu n linii i n coloane, numerotate de la 0 la n-1, iar toate celelalte variabile sunt ntregi. Ce valoare se va afia n urma executrii secvenei, dac n=4, iar tabloul are coninutul de mai jos? 1234 5678 9123 4567 p=0; u=n-1; s=0; w i!e "p#=u$ % s=s&a'p('p(&a'u('u(; p=p&1; u=u-1; ) c*ut##s;

2. n secvena de mai jos, variabila a memoreaz un tablou bidimensional cu 4 linii i 4 coloane, numerotate de la 1 la 4, cu elementele reale. Variabila p este real, iar i este de ti ntreg. Care dintre instruciunile de mai jos oate nlocui unctele de sus ensie astfel nc!t secvena s determine memorarea n variabila p a valorii rodusului celor 8 elemente aflate e diagonalele matricei. "4p.$ p=1; +*r"i=1;i#=4;i&&$ .... a. p=p,a'5-i('i(,a'i('5-i(; -. p=p,a'i('i(,a'i('4-i(; c. p=p,a'i('i(,a'5-i('5-i(; .. p=p,a'5-i('5-i(,a'i('5-i(; 3. n secvena alturat, variabilele i, / sunt de ti ntreg, iar variabila a memoreaz o matrice n care rima linie i rima coloan sunt numerotate cu 1. 0*ate elementele matricei rimesc valori n urma executrii secvenei. "criei n ordine, nce !nd cu rima coloan, elementele situate e fiecare linie a matricei care se va construi n urma executrii secvenei alturate de rogram +*r "/=1;/#=5;/&&$ +*r "i=1;i#=3;i&&$ a'i('/(=10-/; 4. n secvena alturat, variabilele i, / i 1 sunt de ti ntreg, iar variabila a memoreaz o matrice n care rima linie i rima coloan sunt numerotate cu 1. 0*ate elementele matricei rimesc valori n urma executrii secvenei. "criei n ordine, nce !nd cu rima coloan, elementele situate e fiecare linie a matricei care se va construi n urma executrii secvenei. 1=2; +*r"/=1;/#=5;/&&$ +*r"i=1;i#=3;i&&$ % a'/('i(=1; 1=1&1; ) 5. Considerm declaraiile# int i2/2a'10('10(; Ce se va afia du executarea secvenei de instruciuni alturate? +*r"i=1;i#=3;i&&$ +*r"/=1;/#=3;/&&$ a'i('/(=i&/; +*r"i=1;i#=3;i&&$ % +*r"/=1;/#=3;/&&$

Matrice c*ut##a'i('/(; c*ut##en.!; )

Variante 2009

6. Considerm declarrile#int i2/2a'10('10(; Ce se va afia du executarea secvenei de instruciuni alturate? +*r"i=1;i#=3;i&&$ +*r"/=1;/#=3;/&&$ i+"i#/$ a'i('/(=i; e!se a'i('/(=/; +*r"i=1;i#=3;i&&$ % +*r"/=1;/#=3;/&&$ c*ut##a'i('/(; c*ut##en.!; ) 7. Variabila a memoreaz un tablou bidimensional cu 5 linii si 5 coloane, numerotate de la 1 la 5, ale crui elemente sunt numere ntregi. Care este cel mai mare element situat e diagonala rinci al a tabloului construit n urma executrii secvenei de rogram alturate ? +*r"i=1;i#=5;i&&$ +*r"/=1;/#=5;/&&$ a'i('/(=/; 8. Variabila a memoreaz elementele numere ntregi ale unui tablou bidimensional cu 3 linii i 3 coloane. Care este suma elementelor aflate e diagonala secundar a tabloului construit n urma executrii secvenei de rogram alturate ? +*r"i=1;i#=3;i&&$ +*r"/=1;/#=3;/&&$ a'i('/(=/; 9. n secvena alturat, variabila 3 memoreaz elementele unei matrice cu liniile i coloanele numerotate de la 1 la n, iar toate celelalte variabile sunt ntregi. %ac 145#n, atunci executarea secvenei determin# +*r " i=5&1; i#=n; i&&$ +*r "/=1; /#=n; /&&$ 3'i-1('/( = 3'i('/(; n=n-1; a. eliminarea liniei 5 din matrice -. adugarea liniei 5 n matrice c. eliminarea coloanei 5 din matrice .. adugarea coloanei 5 n matrice 10. &iind dat un tablou bidimensional cu 20 linii i 20 coloane, c!te elemente se gsesc strict deasu ra diagonalei secundare a tabloului? a. 180 -. 200 c. 190 .. 210 11. n secvena alturat, variabila a memoreaz elementele unui tablou bidimensional cu 4 linii 'numerotate de la 0 la 3( i 4 coloane 'numerotate de la 0 la 3(, iar toate celelalte variabile sunt de ti ntreg. %u executarea secvenei de instruciuni scris alturat 1=1; +*r "i=0;i#=3;i&&$ +*r "/=0;/#=3;/&&$ % i+ "i==/$ a'i('/(=2,1; e!se a'i('/(=1; 1=1&1; ) a$ ce valoare va avea elementul a'1('3(?

Matrice -$ care este suma elementelor de e diagonala rinci al a acestui tablou?

Variante 2009

12. n secvena alturat, variabila a memoreaz elementele unui tablou bidimensional cu 4 linii 'numerotate de la 0 la 3( i 4 coloane 'numerotate de la 0 la 3(, iar toate celelalte variabile sunt de ti ntreg. Ce valoare va avea elementul a'3('3( i care este suma elementelor de e rima linie a tabloului du executarea secvenei de instruciuni scris alturat? 1=1; +*r "i=0;i#=3;i&&$ +*r "/=0;/#=3;/&&$ % i+"i==/$ a'i('/(=1; e!se a'i('/(=i&1; 1=1&1; ) 13. Considerm urmtoarele declarri# int i2au12a'10('10(; Ce valori se afieaz n urma executrii secvenei alturate dac liniile i coloanele tabloului bidimensional sunt numerotate de la 0 la 9 i iniial fiecare linie a tabloului conine, de la st!nga la drea ta, n ordine .escresc6t*are, toate numerele naturale, de la 10 la 1? +*r "i=0;i#=8;i&&$ i+" a'i('9-i(#a'i&1('8-i($ % au1=a'i('9-i(; a'i('9-i(=a'i&1('8-i(; a'i&1('8-i(=au1; ) c*ut##a'0('9(##7 7##a'9('0(; 14. &ie a o matrice cu 5 linii i 5 coloane numerotate de la 1 la 5. &iecare element a'i('/( "14i45, 14/45$ din matrice memoreaz valoarea ex resiei "i-1$,5&/. Care este valoarea sumei elementelor de e ultima coloan a matricei? 15. "e consider un tablou bidimensional a2 format din numere naturale, cu n linii i n coloane, numerotate de la 1 la n. Ce re rezinta valoarea variabilei 1, du executarea secvenei de rogram alturate? 1=a'n('1(; +*r"i=n;i8=1;i--$ i+ "1#a'i('n-i&1($ 1=a'i('n-i&1(; a. cel mai mare numr de e diagonalele tabloului a -. cel mai mare numr de e diagonala secundar a tabloului a c. cel mai mare numr de e diagonala rinci al a tabloului a .. cel mai mare numr din tabloul a 16. "e consider un tablou bidimensional a cu n linii i n coloane, numerotate de la 1 la n, cu elemente numere ntregi. Ce re rezinta valoarea variabilei ntregi 1, du executarea secvenei de rogram alturate? 1=0; +*r"i=1;i#=n;i&&$ 1=1&a'i('i(; a. "uma elementelor de e diagonala rinci al a tabloului a -. "uma elementelor de e diagonala secundar a tabloului a c. "uma elementelor tabloului a .. Cel mai mare element de e diagonala rinci al a tabloului a 17. "e consider secvena alturat n care 9at este un tablou bidimensional cu 5 linii i 5 coloane, numerotate de la 1 la 5, iar au1, /, 1, : sunt variabile de ti ntreg. *tiind c orice element al tabloului este iniial egal cu numrul de ordine al liniei e care se afl, recizai care sunt elementele tabloului 9at du executarea secvenei alturate dac 1 memoreaz valoarea 2 i : memoreaz valoarea 4? +*r"/=1;/#=5;/&&$

Matrice % au1=9at'1('/(; 9at'1('/(=9at':('/(; 9at':('/(=au1; )

Variante 2009

18. ."e consider secvena alturat n care a este o matrice tratic cu 4 linii i 4 coloane, numerotate de la 1 la 4, iar i i / sunt variabile de ti ntreg. Care este matricea a obinut du executarea secvenei? +*r"i=1;i#=4;i&&$ +*r"/=1;/#=4;/&&$ i+ "i#=/$ a'i('/(=i; e!se a'i('/(=/; 19. n secvena de rogram alturat variabila t memoreaz o matrice cu 5 linii i 5 coloane, numerotate de la 0 la 4, cu elemente numere ntregi, iar celelalte variabile sunt ntregi. ,xecutarea acestei secvene de rogram determin memorarea n variabila 1 a sumei elementelor situate# 1=0; +*r"i=0;i#5;i&&$ +*r"/=i&1;/#5;/&&$ 1=1&t'i('/(; a. deasu ra diagonalei rinci ale, inclusiv diagonala rinci al -. strict deasu ra diagonalei rinci ale c. strict sub diagonala rinci al .. strict deasu ra diagonalei secundare 20. Variabila t memoreaz o matrice cu 8 linii i 8 coloane, numerotate de la 0 la 7, cu elemente numere ntregi, iar variabilele i i / sunt ntregi. "ecvena de rogram alturat determin n urma executrii ei, memorarea n variabila ntreag ; a sumei tuturor elementelor situate# ;=0; +*r"i=0;i#8;i&&$ +*r"/=0;/#i;/&&$ ;=;&t'i('/(; a. strict sub diagonala rinci al -. deasu ra diagonalei rinci ale, inclusive diagonala rinci al c.strict deasu ra diagonalei rinci ale ..strict deasu ra diagonalei secundare 21. Variabila t memoreaz o matrice cu 8 linii i 8 coloane, numerotate de la 0 la 7, cu elemente numere ntregi, iar celelalte variabile sunt ntregi. "ecvena de rogram alturat determin, n urma executrii ei, memorarea n variabila ntreag ; a sumei tuturor elementelor situate# ;=0; +*r"i=0;i#8;i&&$ +*r"/=7-i;/#8;/&&$ ;=;&t'i('/(; a. sub diagonala secundar, inclusive diagonala secundar -. deasu ra diagonalei rinci ale, inclusive diagonala rinci al c.strict sub diagonala rinci al .. strict deasu ra diagonalei secundare 22. n secvena de rogram alturat, variabila a memoreaz o matrice cu 8 linii i 8 coloane 'numerotate de la 1 la 8(, cu elemente numere ntregi, iar toate celelalte variabile sunt ntregi. Ce valoare va avea elementul a'8('8( du executarea secvenei? +*r"i = 1; i#=8; i&&$ % 5=i; +*r"/ = 1; /#=8; /&&$ % a'i('/(=5; 5=5&1; )

Matrice ) a. 16 -. 15 c. 64 .. 10

Variante 2009

23. n secvena de rogram alturat, variabila a mmoreaz o matrice cu 8 linii i 8 coloane numerotate de la 1 la 8(, cu elemente numere ntregi, iar toate celelalte variabile sunt ntregi. Ce valoare va avea elementul a'8('8( du executarea secvenei? "4p.$ +*r"i = 1; i#=8; i&&$ % 5=i; +*r"/ = 1; /#=8; /&&$ % a'i('/(=5; 5=5&1; ) ) a. 16 -. 15 c. 64 .. 10 24. n secvena alturat, i, / i n sunt variabile ntregi, iar 0 este o matrice tratic format din n linii i n coloane numerotate de la 1 la n. Care este suma elementelor de sub diagonala rinci al 'excluz!nd elementele care se afl e diagonala rinci al(, n urma executrii secvenei, dac n=5? +*r"i=1; i#=n; i&&$ +*r"/=1; /#=n; /&&$ i+ ""i,/$<2==0$ 0'i('/(="i,/$-n; e!se 0'i('/(=i&/; 25. n secvena alturat, i, / i n sunt variabile ntregi, iar 0 este o matrice tratic format din n linii i n coloane, numerotate de la 1 la n. Care va fi suma elementelor de e diagonala secundar a matricei n urma executrii secvenei, dac n=5? +*r"i=1; i#=n; i&&$ +*r"/=1; /#=n; /&&$ i+ ""i,/$<2==0$ 0'i('/(="i,/$-n; e!se 0'i('/(=i&/; 26. n secvena alturat, i, / i n sunt variabile ntregi iar 0 este o matrice tratic format din n linii i n coloane numerotate de la 1 la n. Care va fi valoarea ex resiei 0125&0224&0323&0422&0521 n urma executrii secvenei? "6p.$ =pentru i 125 e1ecut6 >=pentru / 125 e1ecut6 >>=.ac6 "i&/$<3=0 atunci >>> 0i2/ '"i&/$?3( >>>a!t+e! >>> 0i2/ i-/ >>@A >@A @A 27. n secvena alturat, i, / i n sunt variabile ntregi iar 0 este o matrice tratic format din n linii i n coloane numerotate de la 1 la n. Care va fi suma elementelor de e diagonala rinci al n urma executrii secvenei, dac n=5? +*r"i=1; i#=n; i&&$ +*r"/=1; /#=n; /&&$ i+ ""i,/$<2==0$ 0'i('/(="i,/$?2; e!se 0'i('/(=i&/; 28. n secvena alturat, i, / i n sunt variabile ntregi iar 0 este o matrice tratic format din n linii i n coloane numerotate de la 1 la n. Care va fi suma valorilor de e diagonala secundar a matricei n urma executrii secvenei, dac n=5? +*r"i=1; i#=n; i&&$ +*r"/=1; /#=n; /&&$ i+ ""i&/$<3==0$ 0'i('/(="i&/$?3; e!se 0'i('/(=i-/;

Matrice

Variante 2009

29. n secvena alturat, i, / i n sunt variabile ntregi, iar a este o matrice format din 8 linii i 8 coloane, numerotate de la 0 la 7. Care este suma elementelor de e ultima linie a matricei, n urma executrii acestei secvene? +*r"i=0; i#8; i&&$ +*r"/=0; /#8; /&&$ a'i('/( = "i&/$<8; a. 28 -. 84 c. 36 .. 21 30. n secvena alturat, i, / i n sunt variabile ntregi, iar a este o matrice tratic format din n linii i n coloane numerotate de la 0 la n-1. Care este suma elementelor de e diagonala secundar din matricea a, n urma executrii acestei secvene, dac n=8? +*r"i=0; i#n; i&&$ +*r"/=0; /#n; /&&$ a'i('/( = "i&/$<n; a. 8 -. 64 c. 24 .. 56 31. n secvena alturat, i, / i n sunt variabile ntregi, iar a este o matrice tratic format din n linii i n coloane, numerotate de la 0 la n-1. Care este suma elementelor de e diagonala rinci al din matricea a, n urma executrii acestei secvene, dac n=8? +*r"i=0; i#n; i&&$ +*r"/=0; /#n; /&&$ a'i('/( = "i&/$<n; a. 24 -. 64 c. 56 .. 8