Sabtu, 06 Juni 2015

ARRAY

ARRAY
1. Pengertian Array

   Pengertian Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks.

   Variabel array dideklarasikan dengan mencantumkan tipe dan nama variable yang diikuti dengan banyaknya lokasi memori yang ingin dibuat.       
 
a.) Deklarasi Array (1 dimensi)

Tipe-Data Nama_Variabel[Ukuran]
Keterangan :
         Type Data  :  Untuk menyatakan type data yang digunakan.
         Ukuran  :  Untuk menyatakan jumlah maksimum  elemen array.

Contoh Deklarasi Array :
int umur [5]; 
artinya : mendefinisikan 5 variabel bertipe integer

Dengan :
● tipe : menyatakan jenis elemen array (int, char, unsigned, dan lain-lain)
● ukuran : menyatakan jumlah maksimal elemen array

Contoh Program dalam bahasa C++ :

#include <iostream.h>
#include <conio.h>

void main()
{
float alas[5], tinggi [5], luas[5];

   for (int i=0; i<5; i++)
   {
    cout<<"Masukan alas ke-"<<i<<" : ";
      cin>>alas[i];
      cout<<"Masukan tinggi ke-"<<i<<" :";
      cin>>tinggi[i];
      cout<<endl;
   }

   for (int i=0; i<5; i++)
   {
    luas[i] = 0.5 * alas[i] * tinggi[i];
      cout<<"Luas segitiga ke -"<<i<<" : "<<luas[i]<<endl;
   }

   getch();
}

Ini hasil dari contoh coding diatas :





a.) Deklarasi Array (2 dimensi)

   Array dua dimensi hampir sama dengan array berdimensi satu, namun biasanya array berdimensi dua banyak digunakan untuk penyajian data berbentuk tabel atau juga berbentuk matriks

Tipe-Data Nama_Variabel[index-1][index-2] 
Keterangan :
Type Data   Untuk menyatakan type data yang digunakan.
Index-1   Untuk menyatakan jumlah baris
Index-2   Untuk menyatakan jumlah kolom
int matrix [2][2];
artinya : int = tipe data elemen array, matrix = nama array, [2] yg pertama menunjukan jumlah baris, [2] yg ke-dua menunjukan jumlah kolom.


* Elemen Array 2 dimensi :
0,0
0,1
1,0
1,1
Mengisi elemen array dua dimensi caranya dengan memanggil index untuk barisnya diikuti  index untuk kolomnya kemudian nilainya
  
matrix[0][1] =  7; ini adalah nilai dari baris pertama kolom ke-dua.

Bahasa C++ :Variabel array dideklarasikan dengan mencantumkan tipe dan nama variable yang diikuti dengan banyaknya lokasi memori yang ingin dibuat.Bentuknya :tipe nama_var[ukuran];

Dengan :
● tipe : menyatakan jenis elemen array (int, char, unsigned, dan lain-lain)● ukuran : menyatakan jumlah maksimal elemen array

Contoh Program dalam bahasa C++ :



#include <iostream.h>
#include <conio.h>

void main()
{
int matrix [2][2];
for (int i=0; i<2; i++)
{
for (int j=0; j<2; j++)
{
cout<<"Masukan matrix ke ["<<i<<"]["<<j<<"] : ";
cin>>matrix [i][j];
}
}
for (int i=0; i<2; i++)
{
for (int j=0; j<2; j++)
{
cout<<matrix[i][j]<<"   ";
}
cout<<endl;
}
getch();
}

Ini hasil dari contoh coding diatas :


Semoga bermanfaat untuk kita semua :) Sekian dan Terimakasih sampai jumpa dipost selanjutnya :) 

Salam STIKOMERS www.stikom-bali.ac.id


Tidak ada komentar:

Posting Komentar