Array 2



ARRAY
By Tataqun Syah Purwanto

       Array
Array adalah kumpulan data bertipe sama yang menggunakan nama sama.
 Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku. (Sudarsomo, 2011)

     Array MultiDimensi
Array Multi-dimensi merupakan array yang hampir sama dengan array 2 dimensi namun array Multi-dimensi dapat memiliki memori yang lebih besar. Tidak seperti array 2 dimensi atau 1 dimensi, array Multi-dimensi ini tidak terlalu sering digunakan karena array Multi-dimensi ini sering digunakan jika dimensi yang dibutuhkan dalam jumlah besar.
Bentuk umum dari array Multi-dimensi :
Array Multi-dimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]

Berikut contoh program sederhana array Multi-dimensi pada C++ :
#include <iostream>
using namespace std;

main()
{
int nilai[5][3]={{7,8,9},{3,4,7},{7,4,9},{5,9,4},{6,8,5}};
int m,n=0;
cout<<"Daftar Nilai\n";
cout<<"----------\n";
cout<<"|No|M|F|S|\n";
cout<<"----------\n";
for(n=0;n<5;n++)
{
cout<<"|"<<(n+1)<<" |";
for(m=0;m<3;m++)
cout<<nilai[n][m]<<"|";
cout<<"\n";
}
cout<<"----------";
return 0;
}

Hasil output dari program tsb :
  







(Djordy, 2015)



      Pemanfaatan Array Multi Dimensi
Jarak antara dua buah titik merupakan panjang garis yang menghubungkan kedua titik,
sehingga jarak antara dua titik adalah dengan menarik garis hubung terpendek antara kedua titik
tersebut. Misalkan terdapat titik A dan titik B, maka jarak antara titik A dan B adalah panjang garis
AB.

Gambar 2.11. Jarak Dua Titik Pada Ruang
Jika titik dalam koordinat cartesius maka jarak kedua titik adalah Rumus untuk menentukan jarak antara dua buah titik adalah sebagai berikut (Dhidhi Pambudi, 2014)
Array multidimensi merupakan array yang terletak di dalam array, contoh deklarasi array multidimensi 3 baris x 3 kolom,

1
//deklarasi array multidimensi 3 baris x 3 kolom
2
  String[][] entry = {{"Florence", "735-1234", "Manila"},

3
  {"Joyce", "983-3333", "Quezon City"},
4
  {"Becca", "456-3322", "Manila"}};

Untuk mengakses elemen pada array multidimensi pada dasarnya sama dengan cara akses elemen array 1 dimensi, berikut ini merupakan contoh untuk mengakses elemen pertama dari baris pertama pada array entry diatas.
1
System.out.print(entry[0][0]);



Syntax diatas akan menampilkan String "Florence" pada terminal/ console, berikut ini merupakan contoh program java sederhana yang memanfaatkan penggunaan array multidimensi pada java.

01
//rizki-java.blogspot.com
02


03
//class baru dengan nama ArrFour
04
public class ArrFour{

05
 public static void main(String[] args){
06
  //deklarasi array multidimensi

07
  String[][] entry = {{"Florence", "735-1234", "Manila"},
08
      {"Joyce", "983-3333", "Quezon City"},

09
      {"Becca", "456-3322", "Manila"}};
10
  int i,j;

11
   
12
  //mengambil nilai array kemudian menampilkannya pada console

13
  for(i=0; i<entry.length; i++){
14
   for(j=0; j<entry[i].length;){

15
    System.out.println("Name :"+entry[i][j++]);
16
    System.out.println("Telp# :"+entry[i][j++]);

17
    System.out.println("Address :"+entry[i][j++]+"\n");
18
   }

19
  }
20
 }

21
}
.
(rizki-java, 2014)


DAFTAR PUSTAKA

Dhidhi Pambudi, D. M. (2014). Pemrograman Dasa. jakarta: Menteri Pendidikan dan Kebudayaan.
Djordy, M. A. (2015, October 30). ARRAY MULTI-DIMENSI. Retrieved from Struktur Data Dan Algoritma: http://kelompok1ka2.blogspot.co.id/2015/10/array-multi-dimensi_28.html
rizki-java. (2014, April 30). Contoh Penggunaan Array Multidimensi Pada Java . Retrieved from Java Zone: http://rizki-java.blogspot.co.id/2014/04/contoh-penggunaan-array-multidimensi.html
Sudarsomo. (2011, April 29). pengertian ARRAY . Retrieved from INFORMATIKA: http://informatikaku-informatika.blogspot.co.id/p/pengertian-array.html

Nama:Tataqun Syah Purwanto
Sekolah:SMK ISLAM 1 BLITAR
Motto:Setidaknya Aku Pernah Berjuang


 Kalau Mau Di Bawa Pulang DOWNLOAD DISINI....

0 komentar:

Posting Komentar