0% menganggap dokumen ini bermanfaat (0 suara)
575 tayangan10 halaman

Array Multidimensi

Dokumen tersebut membahas tentang array multidimensi, yaitu variabel yang menyimpan kumpulan data dengan tipe yang sama dan elemen yang diakses melalui beberapa indeks. Dokumen tersebut juga memberikan contoh kode program array multidimensi menggunakan bahasa Java, C Sharp, dan C++ serta menampilkan hasil running programnya.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
575 tayangan10 halaman

Array Multidimensi

Dokumen tersebut membahas tentang array multidimensi, yaitu variabel yang menyimpan kumpulan data dengan tipe yang sama dan elemen yang diakses melalui beberapa indeks. Dokumen tersebut juga memberikan contoh kode program array multidimensi menggunakan bahasa Java, C Sharp, dan C++ serta menampilkan hasil running programnya.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

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

CONTOH ARRAY MULTI DIMENSI:

1) kode program java :


package arraymulti;
import java.util.Scanner;
class arraymulti
{
private int [][] arr;
private int Baris;
private int Kolom;
public void isiarray()
{
Scanner masuk = new Scanner(System.in);
System.out.print("Banyak Baris = ");
Baris = masuk.nextInt();
System.out.print("Banyak Kolom = ");
Kolom = masuk.nextInt();
arr = new int[Baris][Kolom];
for(int i=0;i<Baris;i++)
{
for(int j=0;j<Kolom;j++)
{
System.out.print("Masukkan Data Array:");
arr[i][j]=masuk.nextInt();
}
}
}
public void tampil()
{
for(int i=0;i<Baris;i++)
{
for (int j = 0; j <Kolom; j++)
{
System.out.print( arr[i][j]+ " ");
}
System.out.println();
}
}
}
public class main {
public static void main(String[] args) {
arraymulti a=new arraymulti();
a.isiarray();
a.tampil();
}
}

Contoh ss kode program java:


Kode program java saat running :
2) kode program java:

package javaapplication4;

import java.io.*;

public class JavaApplication4 {

public void tampilMahasiswa() throws IOException{

int telp1,telp2,telp3;

String nama1,nama2,nama3,alamat1,alamat2,alamat3;

BufferedReader br = new BufferedReader

(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{

public static void main(String args[])throws IOException{

BufferedReader br = new BufferedReader

(new InputStreamReader(System.in));
JavaApplication4 stikom = new JavaApplication4();

stikom.tampilMahasiswa();

Contoh ss program kode program java :


Kode program java saat running :
3) Kode program java :

package javaapplication4;

import java.util.Scanner;

public class RuangKelas {

public static void main(String[] args) {

// Membuat Array dan Scanner

String[][] meja = new String[2][3];

Scanner scan = new Scanner(System.in);

// mengisi setiap meja

for(int bar = 0; bar < meja.length; bar++){

for(int kol = 0; kol < meja[bar].length; kol++){

System.out.format("Siapa yang akan duduk di meja (%d,%d): ", bar, kol);

meja[bar][kol] = scan.nextLine();

// menampilkan isi Array

System.out.println("-------------------------");

for (String[] meja1 : meja) {

for (String meja11 : meja1) {

System.out.format("| %s | \t", meja11);

System.out.println("");

}
System.out.println("-------------------------");

Contoh ss kode program java :


Kode program java saat running :

Anda mungkin juga menyukai