МАТРИЦЕ
1. задатак
Унијети двије матрице А и Б, димензија m x k (матрица А) i k x n (матрица Б). Затим израчунати матрицу Ц која представља производ матрица А и Б.
Рјешење | |
File Size: | |
File Type: | java |
2. задатак
Написати програм који испитује да ли је матрица (унесена са тастатуре) симетрична по колонама. Матрица је симетрична по колонама уколико су јој исте прва и посљедња колона, друга и претпосљедња, итд. Ако матрица има непаран број колона, средња колона се не рачуна.
3. задатак
Написати програм који провјерава да ли је матрица (унесена са тастатуре) тридијагонална.
НАПОМЕНА:Ово је примјер тридијагоналне 6x6 матрице, гдје * представља ненула
елемент.
* * * 0 0 0
* * * * 0 0
* * * * * 0
0 * * * * *
0 0 * * * *
0 0 0 * * *
НАПОМЕНА:Ово је примјер тридијагоналне 6x6 матрице, гдје * представља ненула
елемент.
* * * 0 0 0
* * * * 0 0
* * * * * 0
0 * * * * *
0 0 * * * *
0 0 0 * * *
4. задатак (матрица + функција)
Број n је савршен ако је збир његових дјелилаца једнак 2n. Написати функцију која испитује да ли је број савршен. Дата је цјелобројна матрица А формата 7x7, таква да је А[i, j] = i * ј. Који елементи матрице су савршени?
Рјешење | |
File Size: | 0 kb |
File Type: | java |
5. задатак
Написати програм који провјерава да ли је матрица горња бидијагонална.
НАПОМЕНА:Ово је примјер горње бидијагоналне 4x4 матрице, гдје * представља
ненула елемент.
* * 0 0
0 * * 0
0 0 * *
0 0 0 *
НАПОМЕНА:Ово је примјер горње бидијагоналне 4x4 матрице, гдје * представља
ненула елемент.
* * 0 0
0 * * 0
0 0 * *
0 0 0 *
Рјешење | |
File Size: | 1 kb |
File Type: | java |
6. задатак
Написати програм који испитује да ли је матрица nxn облика:
0 1 ... n-2 n-1
1 2 ... n-1 0
. . . . .
. . . . .
n-1 0 ... n-3 n-2
0 1 ... n-2 n-1
1 2 ... n-1 0
. . . . .
. . . . .
n-1 0 ... n-3 n-2
Рјешење | |
File Size: | 1 kb |
File Type: | java |
7. задатак
Матрица је полубалансирана ако је збир елемената у свакој врсти или у свакој колони једнак. Матрица је потпуно балансирана ако је збир елемената у свакој врсти и у свакој колони једнак. Написати програмкоји испитује да ли је матрица која се уноси са стандардног улаза полубалансирана или балансирана.
Рјешење | |
File Size: | 1 kb |
File Type: | java |
8. задатак
Написати програм који омогућава унос двије матрице истог формата и још једног цијелог броја, а испитује да ли важи да се одговарајући елементи матрица разликују за тај број.
Рјешење | |
File Size: | 1 kb |
File Type: | java |
9. задатак
Написати програм који испитује да ли је матрица формата nxn датог облика:
a1 a1 a1 ... a1
a1 a2 ... a2 a1
a1 ... ... a1
... a2 ... a2 ...
a1 a1 a1 ... a1
a1 a1 a1 ... a1
a1 a2 ... a2 a1
a1 ... ... a1
... a2 ... a2 ...
a1 a1 a1 ... a1
Рјешење | |
File Size: | 1 kb |
File Type: | java |
10. задатак
Са тастатуре се уноси матрица непарне димензије 2n+1. Одредити да ли ненула елементи матрице формирају ивице ромба са врховима на средњим елементима на првим, односно посљедњим врстама и колонама. Одредити да ли су ти елементи, читани ''укруг'' редом једнаки 1, 2, 3, ..., 4n. На примјеру непарне димензије 7:
0 0 0 1 0 0 0
0 0 12 0 2 0 0
0 11 0 0 0 3 0
10 0 0 0 0 0 4
0 9 0 0 0 5 0
0 0 8 0 6 0 0
0 0 0 7 0 0 0
0 0 0 1 0 0 0
0 0 12 0 2 0 0
0 11 0 0 0 3 0
10 0 0 0 0 0 4
0 9 0 0 0 5 0
0 0 8 0 6 0 0
0 0 0 7 0 0 0
Рјешење | |
File Size: | 2 kb |
File Type: | java |
11. задатак
Са тастатуре се уноси број n и квадратна матрица А димензије n. Потом се уноси и број k; k < n и (n - k) mod 2 = 0, (n и k су исте парности). На основу прве матрице, одредити матрицу Б, димензије k, код које је избачено по (n - k)/2 врста одозго и одоздо, као и (n - k)/2 лијево и десно.
На примјер, за n = 7 и k = 3:
1 3 4 2 10 3 5
543 123 5 2 5 3 7
12 45 43 12 23 54 8 43 12 23
A = 2 65 123 2 99 100 4 Б = 123 2 99
3 81 32 543 76 6 6 81 32 543
4 62 43 34 66 3 2
7 6 6 6 7 8 123
На примјер, за n = 7 и k = 3:
1 3 4 2 10 3 5
543 123 5 2 5 3 7
12 45 43 12 23 54 8 43 12 23
A = 2 65 123 2 99 100 4 Б = 123 2 99
3 81 32 543 76 6 6 81 32 543
4 62 43 34 66 3 2
7 6 6 6 7 8 123
Рјешење | |
File Size: | 1 kb |
File Type: | java |