Sunteți pe pagina 1din 1

Informatică Fisă de lucru clasa a IX-a

Aplicaţii tablouri bidimensionale

1. Se citește din fişier o matrice pătratică de n linii și n coloane. Se cere să se determine :


a. cel mai mic element din matrice
b. cel mai mare element de pe diagonala principală
c. cel mai mic element aflat pe diagonala secundară
d. cel mai mic element aflat deasupra diagonalei principale
e. cel mai mare element de sub diagonala secundară
2. Se citesc din fişier 2 matrici de dimensiune nxn fiecare. Să se determine şi apoi să se afişeze pe ecran matricea sumă.
3. Se citește din fişier o matrice pătratică de n linii și n coloane. Se cere să se determine dacă matricea conţine elemente
palindrom.
4. Se citește din fişier o matrice pătratică de n linii și n coloane. Se cere să se determine dacă matricea este alcătuită numai
din elemente pare.
5. Se citește din fişier o matrice pătratică de n linii și n coloane. Se cere să se determine dacă matricea este alcătuită numai
din elemente prime.
6. Se citește din fişier o matrice pătratică de n linii și n coloane. Se cere să se afişeze elementele de pe conturul matricii, în
ordinea acelor de ceasornic.
Exemplu: pentru n=5 şi tabloul alăturat, se va afişa: 1 2 3 4 5 1 6 2 7 6 5 4 3 7 2 6
1 2 3 4 5
6 7 8 9 1
2 3 4 5 6
7 8 9 1 2
3 4 5 6 7
7. Scrieţi un program care citeşte de la tastatură un număr natural nenul n (n≤24) şi construieşte în memorie o matrice cu n
linii şi n coloane care să conţină primele n2 numere naturale pare. Matricea se va afişa în fişier.
Exemplu: pentru n=3 se va afişa matricea alăturată.
024
6 8 10
12 14 16
8. Scrieţi un program care citeşte de la tastatură un nudouă numere naturale nenule n şi m şi care construieşte în memorie
şi apoi afişează o matrice a cu n linii şi m coloane cu proprietatea că fiecare element aij memorează cea mai mică dintre
valorile indicilor i şi j.
Exemplu: pentru n=4 şi m=5 se va afişa matricea alăturată.
00000
01111
01222
01233
9. Scrieţi un program care citeşte de la tastatură două numere naturale n şi p şi construieşte în memorie o matrice cu n linii
şi p coloane. Tabloul va fi construit astfel încât să se obţină şirul primelor n*p pătrate perfecte impare, ca în exemplu.
Matricea astfel construită va fi afişată în fişier.
Exemplu: pentru n=2, p=3 se va afişa tabloul alăturat:
1 9 25
49 81 121

S-ar putea să vă placă și