public class Matrix {
public static void main(String args[])
{
int[][] matris1 = {{2,3},{4,5}};
int[][] matris2 = {{2,1},{3,0}};
Topla(matris1,matris2);
System.out.println("Çarpım");
Carp(matris1,matris2);
}
private static void Carp(int[][] matris1, int[][] matris2) {
int[][] sonuc = new int[2][2];
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
{
sonuc[i][j] = 0;
for(int k=0;k<2;k++)
{
sonuc[i][j] += matris1[i][k] * matris2[k][j];
}
System.out.print(sonuc[i][j] + " ");
if(j == 1)
System.out.println();
}
}
}
private static void Topla(int[][] matris1, int[][] matris2) {
int[][] sonuc = new int[2][2];
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
{
sonuc[i][j] = matris1[i][j] + matris2[i][j];
}
}
System.out.println("Toplam");
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
{
System.out.print(sonuc[i][j] + " ");
if(j == 1)
System.out.println();
}
}
}
}
Hiç yorum yok:
Yorum Gönder