a. Array 1 Dimensi
Array atau larik adalah kumpulan
dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan
sebuah nama yang sama. Nilai-nilai data pada suatu larik disebut dengan
elekmen-elemen larik. Letak urutan dari suatu larik ditunjukkan oleh suatu
subscript atau index.
Deklarasi array (larik):
|
Inisialisasi array :
Menginisialisasi array sama dengan memberikan nilai
awal array pada saat
didefinisikan.
|
Mengakses elemen array :
|
Contoh Program Array 1
Dimensi pada bahasa C++:
#include
<stdio.h>
#include
<iostream.h>
#include
<conio.h>
int main()
{
//deklarasi
array
int
A[10]={14,57,35,25,19,37,21,68,29,90};
int bil;
//menampilkan
elemen array
for (int
i=0;i<10;i++)
{
cout<<A[i]<<endl;
}
cout<<endl;
//memasukkan
nilai yang akan dicari
cout<<"Masukkan
nilai yang akan dicari : ";
cin>>bil;
//pencarian
data
for
(int c=0;c<10;c++)
{
if
(A[c]==bil)
{
cout<<"Nilai
yang anda cari terdapat pada indek ke- "<<c;
break;
}
}
getch();
}
b. Array 2 Dimensi
Pendeklarasian
array 2 dimensi :
|
int matriks[5][9];
int matriks [3][4]={{5,2,1,18},
{4,7,6,-9}, {9,0,4,43}};
Pendefinisiannya : int
data [a] [b];
Pada pendefinisian diatas :
- a menyatakan jumlah baris
- b menyatakan jumlah
kolom
Contoh program Array 2 Dimensi pada bahasa C++ :
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{
int
matrix [4][4];
int
i,j;
for
(i=0;i<=3;i++)
{
for(j=0;j<=3;j++)
{
cout<<"Masukkan
angka pada baris ke "<<i<<" dan kolom ke
"<<j<<" : ";
cin>>matrix[i][j];
}
cout<<endl;
}
for
(i=0;i<=3;i++)
{
for(j=0;j<=3;j++)
{
cout<<matrix[i][j]<<"";
}
cout<<endl;
}
getch();
}
DAFTAR PUSTAKA
- Anonim. 2010. Modul Struktur Data. Diakses tanggal 04 Juni 2015 pada http://elearning.amikom.ac.id/index.php/download/materi/190302146-DM025-8/2010/10/20101028_Modul_Struktur_Data.pdf
- Anonim. 2010. Contoh Program Array 1 dan 2 dimensi. Diakses tanggal 04 Juni 2015 pada http://www.4shared.com/rar/m7cnjCId/Contoh_Program_Array__1_dan_2_.html
- Anonim. 2014. Program array 1 dimensi. Diakses tanggal 05 Juni 2015 pada http://ekowi.mhs.uksw.edu/2014/03/program-c-array-1-dimensi.html
- Anonim. 2015. Modul Ajar Teori Array pada C. Diakses tanggal 04 Juni 2015 pada http://www.slideshare.net/emagazeboo/modul-ajar-teori-array-pada-c
Selain materi diatas terdapat juga beberapa materi struktur
data, silahkan klik link di bawah ini :
Tidak ada komentar:
Posting Komentar