Contoh Java Array Multidimensi dan Penjumlahan Matrik

Array Multidimensi dan Penjumlahan Matrik

   okey kali ini gw akan bahas tentang array multi-dimensi, dimana sebelumnya gw pernah memberikan contoh tentang array 1 dimensi .
langsung aja gan, sedikit gw kasih tau perbedaan atau pengertian antara array 1 dimensi dengan array multi-dimensi .

Pengertian Array Satu Dimensi Menurut Beberapa Sumber
  •  Array satu dimensi adalah struktur data yang statis mempunyai satu nama tetapi memiliki  banyak tempa.
  • Array satu dimensi atau dalam variabel beberapa literatur disebut sebagai larik, adalah suatu tipe variabel yang berisi kumpulan data dengan setiap element datanya  bertipe sama.
  •  Array satu dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang diakses hanya melalui 1 indeks atau  subskrip..
Pengertian Array Multi-dimensi Menurut Beberapa Sumber
  • Array multi-dimensi merupakan sebuah variabel yang menyimpan sekumpuln data yang memiliki tipe sama dan elemen yang akan diakses melalui banyak indeks atau subskrip.
  • Array multi-dimensi merupakan array yang mempunyai
    ukuran lebih dari dua. 
     
nih cobain source code nya array multi-dimensi 2x2 :

import java.util.Scanner;
public class matrikmultidimensi {
    public static void main(String[] args) {
        Scanner matrik = new Scanner(System.in);
       
        int i;
        int x;
        int matrikA [][] = new int[2][2];
        int matrikB [][] = new int[2][2];
        int jum [][] = new int[2][2];
       
        System.out.println("INPUT MATRIK A");
       
        for (i = 0; i < matrikA.length; i++){
            for (x = 0; x < matrikA.length; x++){
                System.out.print("Matrik A baris ke-" + (i + 1) + " kolom ke-" + (x + 1) + ": ");
                matrikA[i][x] = matrik.nextInt();
            }
        }
        System.out.println("INPUT MATRIK B");
       
        for (i = 0; i < matrikB.length; i++){
            for (x = 0; x < matrikB.length; x++){
                System.out.print("Matrik B baris ke-" + (i + 1) + " kolom ke-" + (x + 1) + ": ");
                matrikB[i][x] = matrik.nextInt();
            }
        }
        System.out.println("MATRIK A");
       
        for (i = 0; i < matrikA.length; i++){
            for (x = 0; x < matrikA.length; x++){
                System.out.print(matrikA[i][x] + " ");
            }
            System.out.println();
        }
        System.out.println("MATRIK B");
       
        for (i = 0; i < matrikB.length; i++){
            for (x = 0; x < matrikB.length; x++){
                System.out.print(matrikB[i][x] + " ");
            }
            System.out.println();
        }
       
        for (i = 0; i < jum.length; i++){
            for (x = 0; x < jum.length; x++){
                jum[i][x] = matrikA[i][x] + matrikB[i][x];
               
            }
        }
        System.out.println("PENJUMLAHAN MATRIK A DAN MATRIK B");
       
        for (i = 0; i < jum.length; i++){
            for (x = 0; x < jum.length; x++){
               
                 System.out.print(jum[i][x] + " ");
            }
            System.out.println();
        }
    }
}

dan ini output nya gan :

visit link :
http://ilmubiner.blogspot.co.id/
http://www.urindo.ac.id

Comments

Popular Posts