Array Multidimensi
Array Multidimensi
– Array multidimensi
Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan
elemen yang akan diakses melalui banyak indeks atau subskrip. Array seperti ini biasa digunakan
untuk matik, array 2 dimensi juga termasuk kedalam array multidimensi.
Array dua dimensi biasanya digunakan untuk merepresentasikan nilai dari sebuah tabel.
mengidentifikasi tiap elemen array harus dispesifikasikan nilai baris dan kolom. . Array
multidimensi sebenarnya adalah array dari array. [1&2].
Deklarasi array multidimensi dilakukan dengan adanya lebih dari satu pasangan kurung siku di
dalam deklarasi array. [1]
Syntax untuk mendeklarasikan array 2 dimensi adalah: type[ , ] <namaVariabel>;
Type adalah tipe data dari array dan <namaVariabel> adalah nama dari array, sedangkan tanda [
, ] memberitahu C# untuk membuat variabel array 2 dimensi.
Contoh : byte[ , ] matrix;
Pada contoh diatas kita membuat sebuah array 2 dimensi dengan nama matrix yang mempunyai
tipe data byte.
Berikut contoh array multi dimensi mengunakan bahasa c sharp, c++ dan java
package javaapplication4;
import java.io.*;
int telp1,telp2,telp3;
String nama1,nama2,nama3,alamat1,alamat2,alamat3;
(new InputStreamReader(System.in));
System.out.println("====================");
System.out.print("Name: ");
nama1=br.readLine();
System.out.print("Telp: ");
telp1=Integer.parseInt(br.readLine());
System.out.print("Address: ");
alamat1=br.readLine();
System.out.println("====================");
System.out.print("Name: ");
nama2=br.readLine();
System.out.print("Telp: ");
telp2=Integer.parseInt(br.readLine());
System.out.print("Address: ");
alamat2=br.readLine();
System.out.println("====================");
System.out.print("Name: ");
nama3=br.readLine();
System.out.print("Telp: ");
telp3=Integer.parseInt(br.readLine());
System.out.print("Address: ");
alamat3=br.readLine();
System.out.println("====================");
String[]nama={nama1,nama2,nama3};
String[]alamat={alamat1,alamat2,alamat3};
int[]telp={telp1,telp2,telp3};
System.out.println("Nama: "+nama1);
System.out.println("Telp: "+telp1);
System.out.println("Address: "+alamat1);
System.out.println("Nama: "+nama2);
System.out.println("Telp: "+telp2);
System.out.println("Address: "+alamat2);
System.out.println("Nama: "+nama3);
System.out.println("Telp: "+telp3);
System.out.println("Address: "+alamat3);
class DataMahasiswa{
(new InputStreamReader(System.in));
JavaApplication4 stikom = new JavaApplication4();
stikom.tampilMahasiswa();
package javaapplication4;
import java.util.Scanner;
meja[bar][kol] = scan.nextLine();
System.out.println("-------------------------");
System.out.println("");
}
System.out.println("-------------------------");