Lompat ke konten Lompat ke sidebar Lompat ke footer

Contoh Program Array Matrik Java Dengan Operator + - / x Menggunakan Eclipse

19ADM - Array merupakan sebuah variabel yang menyimpan lebih dari 1 buah data yang memiliki tipe data yang sama. Jadi dapat dikatakan bahwa array merupakan kumpulan dari data-data tunggal yang dijadikan dalam 1 variabel array yang alamat memorinya berbeda yang selanjutnya disebut elemen-elemen array yang bisa kita akses berdasarkan indeks.

Pembahasan sekarang, saya akan memberikan contoh program matrik menggunakan array dan menampilkan operator : perjumlahan, pengurangan, pembagian dan perkalian dengabn menggunakan eclipse.



Langkah pertama yang anda lakukan adalah membuat java projectnya (Lihat Gambar Di Bawah)

Disini saya membuat dua Package dengan nama driver dan object.
didalam package driver ada sebuah class ArrayMatrikTester.
dan didalam package object ada sebuah class ArrayMatrik.



  • ArrayMatrikTester (Package driver)

package driver;

import object.ArrayMatrik;
import java.util.Scanner;
public class ArrayMatrikTester {


private static Scanner ans;

public static void main(String[] args) {
ans = new Scanner(System.in);
ArrayMatrik aba = new ArrayMatrik();

System.out.print("Dimensi Matriks Baris : ");
aba.setA(ans.nextInt());
System.out.println();



//matrikA
for (int p=0; p<aba.a; p++)
{

for (int i=0; i<aba.a; i++)
{
System.out.print("Matrik A ["+p+"]["+i+"] : ");
aba.x[p][i] = ans.nextInt();
}
}



//MatrikB
System.out.println(" ");
for (int p=0; p<aba.a; p++)
{

for (int i=0; i<aba.a; i++)
{
System.out.print("Matrik B ["+p+"]["+i+"] : ");
aba.y[p][i] = ans.nextInt();
}
}

System.out.println(" ");
System.out.print("Operasi               : ");
aba.setB(ans.next());
System.out.println("Result");


//output
for (int p=0; p<aba.a; p++)
{
System.out.println(" ");
for (int i=0; i<aba.a; i++)
{
System.out.print(aba.x[p][i]+" ");
}
if (p == (aba.a/2))
{
System.out.print("\t"+aba.hitung+"\t");
}
else
{
System.out.print("\t\t");
}
for (int i=0; i<aba.a; i++)
{
System.out.print(aba.y[p][i]+" ");
}
if (p == (aba.a/2))
{
System.out.print("\t=\t");
}
else
{
System.out.print("\t\t");
}
for (int i=0; i<aba.a; i++){
System.out.print(aba.z[p][i]+" ");
}
}
}
}






  • ArrayMatrik (Package object)

  • package object;

    public class ArrayMatrik {


    public static int a;
    public static int x [][];
    public static int y [][];
    public static int z [][];
    public static String hitung;

    public void setA(int brsklm)
    {
    this.a = brsklm;

    x = new int[a][a];
    y = new int[a][a];
    z = new int[a][a];
    }

    public void setB(String htg)

    {
    this.hitung = htg;

    for (int p=0; p<x.length; p++)
    {
    System.out.println(" ");
    for (int i=0; i<y[p].length; i++)
    {
    if (hitung.equalsIgnoreCase("+"))
    {
    z[p][i]=x[p][i]+y[p][i];
    }
    else if (hitung.equalsIgnoreCase("-"))
    {
    z[p][i]=x[p][i]-y[p][i];
    }
    else if (hitung.equalsIgnoreCase("*"))
    {
    z[p][i]=x[p][i]*y[p][i];
    }
    else
    {
    z[p][i]=x[p][i]/y[p][i];
    }
    }
    }
    }

    }


    Berikut ini adalah hasil Console dari program di atas.


    Operator Pembagian

    Operator Pengurangan

    Operator Perjumlahan

    Operator Perkalian


    Semoga artikel ini bermanfaat, terima kasih.
    loading...
    DONASI MELALUI SEMUA WALLET BANK Bantu berikan donasi jika artikelnya dirasa bermanfaat. Donasi akan digunakan untuk memperpanjang domain www.19adm.com. Terima kasih.
    AriefDM
    AriefDM Perkenalkan nama saya AriefDM selaku penulis dan pemilik di web ini. Instagram : @ariefdm19

    Posting Komentar untuk "Contoh Program Array Matrik Java Dengan Operator + - / x Menggunakan Eclipse"