matrice- exercitii BAC

2
MATRICE Exercitii de construcţie 1. Scrieţi un program care construieşte în memorie o matrice pătratică cu n linii şi n coloane ( 2<n<23) formată doar din valori 1 şi 2 astfel încât elementele de pe diagonala secundară şi cea principală să fie egale cu 1 iar restul elementelor din matrice să fie 2 . Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic. Exemplu : n=5 1 2 2 2 1 2 1 2 1 2 2 2 1 2 2 2 1 2 1 2 1 2 2 2 1 2. Scrieţi un program care construieşte în memorie o matrice pătratică cu p linii şi p coloane ( 2<p<20) formată doar din valori 0, 1 şi 2 astfel încât elementele de pe diagonala secundară şi cea principală să fie egale cu 0, elementele aflate între diagonale în partea superioară şi inferioară să fie egale cu 1 iar restul elementelor din matrice să fie 2 . Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic. Exemplu : p=6 0 1 1 1 1 0 2 0 1 1 0 2 2 2 0 0 2 2 2 2 0 0 2 2 2 0 1 1 0 2 0 1 1 1 1 0 3. Scrieţi un program care construieşte în memorie o matrice pătratică cu m linii şi m coloane ( 2<m<24) formată doar din valori 1 şi 2 astfel încât elementele de pe diagonala secundară şi cea principală să fie egale cu 1, elementele aflate între diagonale în partea superioară şi inferioară să fie egale cu 1 iar restul elementelor din matrice să fie 2 . Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic. Exemplu : m=5 1 1 1 1 1 2 1 1 1 2 2 2 1 2 2 2 1 1 1 2 1 1 1 1 1 4. Fie n un număr natural impar ( 2<n<22). Scrieţi un program care construieşte în memorie o matrice pătratică cu n linii şi n coloane formată doar din valori 1,2 şi 3 astfel încât elementele situate pe coloana mediană şi linia mediană să fie egale cu 1, elementul situat exact în mijlocul matricei să fie egal cu 2 şi toate celelalte elemente să fie egale cu 3. Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic. Exemplu : n=5 3 3 1 3 3 3 3 1 3 3 1 1 2 1 1 3 3 1 3 3 3 3 1 3 3

Transcript of matrice- exercitii BAC

Page 1: matrice- exercitii BAC

MATRICEExercitii de construcţie

1. Scrieţi un program care construieşte în memorie o matrice pătratică cu n linii şi n coloane ( 2<n<23) formată doar din valori 1 şi 2 astfel încât elementele de pe diagonala secundară şi cea principală să fie egale cu 1 iar restul elementelor din matrice să fie 2 . Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic.

Exemplu : n=5 1 2 2 2 12 1 2 1 22 2 1 2 22 1 2 1 21 2 2 2 1

2. Scrieţi un program care construieşte în memorie o matrice pătratică cu p linii şi p coloane ( 2<p<20) formată doar din valori 0, 1 şi 2 astfel încât elementele de pe diagonala secundară şi cea principală să fie egale cu 0, elementele aflate între diagonale în partea superioară şi inferioară să fie egale cu 1 iar restul elementelor din matrice să fie 2 . Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic.

Exemplu : p=6 0 1 1 1 1 02 0 1 1 0 22 2 0 0 2 22 2 0 0 2 22 0 1 1 0 20 1 1 1 1 0

3. Scrieţi un program care construieşte în memorie o matrice pătratică cu m linii şi m coloane ( 2<m<24) formată doar din valori 1 şi 2 astfel încât elementele de pe diagonala secundară şi cea principală să fie egale cu 1, elementele aflate între diagonale în partea superioară şi inferioară să fie egale cu 1 iar restul elementelor din matrice să fie 2 . Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic.

Exemplu : m=5 1 1 1 1 12 1 1 1 22 2 1 2 22 1 1 1 21 1 1 1 1

4. Fie n un număr natural impar ( 2<n<22). Scrieţi un program care construieşte în memorie o matrice pătratică cu n linii şi n coloane formată doar din valori 1,2 şi 3 astfel încât elementele situate pe coloana mediană şi linia mediană să fie egale cu 1, elementul situat exact în mijlocul matricei să fie egal cu 2 şi toate celelalte elemente să fie egale cu 3. Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic.

Exemplu : n=5 3 3 1 3 33 3 1 3 31 1 2 1 13 3 1 3 33 3 1 3 3

5. Fie n un număr natural ( 2<n<23). Scrieţi un program care construieşte în memorie o matrice pătratică cu n linii şi n coloane formată doar din valori ce aparţin mulţimii {1,2,3,..,n} de-a lungul fiecărei linii elementele să fie distincte şi de asemenea de-a lungul fiecărei coloane elementele să fie distincte. Matricea se va afişa ulterior pe ecran sub formă de tablou pătratic.

Exemplu : n=5 1 2 3 4 52 3 4 5 13 4 5 1 24 5 1 2 35 1 2 3 4