Tugas Pemrograman Berbasis objek menggunakan bahasa pemrograman java :D
CODING
import javax.swing.*;
public class determinan
{
public static void main (String[]args)
{
System.out.println("Ordo Matriks3x3");
int [][] matriks = new int [3][3];
System.out.println("Masukan Elemen Matriks = ");
for (int i=0; i<3; i++)
{
for (int j=0; j<3; j++)
{
matriks [i][j] = Integer.parseInt (JOptionPane.showInputDialog
("Elemen [ "+(i+1)+" , "+(j+1)+" ]"+" = "));
}
}
for (int i=0; i<3; i++)
{
System.out.print("| ");
for (int j=0; j<3; j++)
{
System.out.print(matriks[i][j]+" ");
}
System.out.println("|");
}
int dtr = (((matriks[0][0]*matriks[1][1]*matriks[2][2])
+(matriks[0][1]*matriks[1][2]*matriks[2][0])
+(matriks[0][2]*matriks[1][0]*matriks[2][1]))
-((matriks[2][0]*matriks[1][1]*matriks[0][2])
+(matriks[2][1]*matriks[1][2]*matriks[0][0])
+(matriks[0][1]*matriks[1][0]*matriks[2][2])));
System.out.println("Determinannya = "+dtr);
}
}
OUTPUT
Pada saat anda menjalankan program akan keluar tampilan seperti berikut.
selanjutnya, anda diminta memasukkan input hingga elemen ke [3,3] jadi total ada 9 inputan.
Setelah memasukan input, maka hasil determinan akan tampil seperti berikut :
LOGIKA
- import javax.swing.*;
Digunakan untuk mengimport class JOptionPane dari package javax.swing.
- int [][] matriks = new int [3][3];
Digunakan untuk memasukkan nilai inputan baris (i) dan kolom (j)
- matriks [i][j] = Integer.parseInt (JOptionPane.showInputDialog
Digunakan untuk menampilkan kotak inputan dan nilai yang di masukkan akan di deklarasi
integer i dan j, yg di mana dimulai dari 0 (nol) dan kurang dari 3
- int dtr = (((matriks[0][0]*matriks[1][1]*matriks[2][2])
+(matriks[0][1]*matriks[1][2]*matriks[2][0])
+(matriks[0][2]*matriks[1][0]*matriks[2][1]))
-((matriks[2][0]*matriks[1][1]*matriks[0][2])
+(matriks[2][1]*matriks[1][2]*matriks[0][0])
+(matriks[0][1]*matriks[1][0]*matriks[2][2])));
System.out.println("Determinannya = "+dtr);
Digunakan untuk mendeklarasi operasi determinan pada matriks dengan aturan sarrus.
Terima kasih, sekian pembahasan dari saya
(Teman kelompok : http://jonathan54.blogspot.com/)
Tidak ada komentar:
Posting Komentar