A négyzetes mátrixok (nxn-es kétdimenziós tömbök) Páll Boglárka
Meghatározás A négyzetes mátrix olyan kétdimenziós tömb ahol az oszlopok száma megegyezik a sorok számával. 1 2 3 n=m
ábrázolás a[1,1] ... a[1,j] a[1,m] a[i,1] a[i,j] a[i,m] a[n,i] a[n,j] 1. oszlop j. oszlop n. oszlop a[1,1] ... a[1,j] a[1,m] a[i,1] a[i,j] a[i,m] a[n,i] a[n,j] a[n,n] 1. sor i. sor n. sor
Tömbök beolvasása kiírása Egy n sort és n oszlopot tartalmazó tömb beolvasása: For i:=1 to n do For j:=1 to n do begin write(‘A t[i,j]-edik elem:’); readln(t[i,j]); end;
Tömbök beolvasása kiírása Egy n sort és n oszlopot tartalmazó tömb kiírása: For i:=1 to n do begin For j:=1 to n do write(t[i,j]); writeln; end;
Kétdimenziós tömbök bejárása Pd: n=4 i = 1 1 2 3 4 for i:=1 to n do begin for j:=1 to n do t[i,j]:= i*j; end; i = 2 2 4 6 8 i = 3 3 6 9 12 i = 4 4 8 12 16
A négyzetes mátrixok nevezetes vonalai: j Főátló: feltétel: i=j [1,1] [1,2] [1,3] [1,4] [1,5] [2,1] [2,2] [2,3] [2,4] [2,5] [3,1] [3,2] [3,3] [3,4] [3,5] [4,1] [4,2] [4,3] [4,4] [4,5] [5,1] [5,2] [5,3] [5,4] [5,5] i
A négyzetes mátrixok nevezetes vonalai: j Főátló alatti elemek: i>j [1,1] [1,2] [1,3] [1,4] [1,5] [2,1] [2,2] [2,3] [2,4] [2,5] [3,1] [3,2] [3,3] [3,4] [3,5] [4,1] [4,2] [4,3] [4,4] [4,5] [5,1] [5,2] [5,3] [5,4] [5,5] i Főátló feletti elemek: i<j
A négyzetes mátrixok nevezetes vonalai: j Mellék átló: feltétel: i+j=n+1 [1,1] [1,2] [1,3] [1,4] [1,5] [2,1] [2,2] [2,3] [2,4] [2,5] [3,1] [3,2] [3,3] [3,4] [3,5] [4,1] [4,2] [4,3] [4,4] [4,5] [5,1] [5,2] [5,3] [5,4] [5,5] i
A négyzetes mátrixok nevezetes vonalai: j Mellék átló alatti elemek: i+j > n+1 [1,1] [1,2] [1,3] [1,4] [1,5] [2,1] [2,2] [2,3] [2,4] [2,5] [3,1] [3,2] [3,3] [3,4] [3,5] [4,1] [4,2] [4,3] [4,4] [4,5] [5,1] [5,2] [5,3] [5,4] [5,5] i Mellék átló feletti elemek: i+j < n+1
Feladatok Számítsuk ki egy négyzetes mátrix főátlóján levő elemeinek összegét Számítsuk ki egy négyzetes mátrix mellék átlóján levő elemeinek összegét Számítsuk ki egy négyzetes mátrix főátlója alatti elemeinek a minimumát Számítsuk ki egy négyzetes mátrix mellék átlója feletti elemeinek a maximumát