Array - Assalamualaikum WR.WB Sekarang Admin Blog
Tempatnya Script akan share tentang
Array
Array merupapakan sekumpulan data yang mempunyai nama dan tipe yang sama, Array juga bisa disebut Variable berindeks. Nilai suatu data dalam Array ditentukan oleh nama dan indeksnya. tipe data Array dapat berupa Array satu dimensi atau Arrat berdimensi banyak.
1) Deklarasi
- Array satu dimensi
type_array nama_array [ukuran]
contoh : int bilangan [10]
- Array dua dimensi
type_array nama_array [ukuran1] [ukuran2]
contoh : int bilangan [5][10]
- Array tiga dimensi
type_array nama_array [ukuran1] [ukuran2] [ukuran3]
contoh : float bilangan [3] [5] [10]
array dalam bahasa C++ tidak dimulai dari indeks satu, tetapi dimulai dari
indeks 0 (nol). Misalnya dideklarasikan array satu dimensi : int bilangan [3]
berarti array yang terjadi adalah :
bilangan [0],bilangan [1], bilangan [3].
2) Memberi Nilai Pada Array
Untuk memberi nilai pada Array dapat dilakukan dengan mengakses indeksnya,
contoh :
bilangan [3]= {10,43,67};
atau:
bilangan [0] = 10;
bilangan [1] = 2;
bilangan [2] = 4;
Selain itu, memberi nilai pada Array juga dapat dilakukan dnegan menggunakan
struktur perulangan for yang mana jumlah perulangan yang trjadi disesuaikan
dengan ukuran Array. contoh :
for (int i=0;i<10;i++)
{
bilangan[i] = i;
}
Selain bertipe numerik, Array dapat juga bertipe char. Array char dapat
dianggap sebagai sebuah string. Contoh :
char nama[15] = "HELLO";
char alamat[ ] = "WORLD";
Untuk memberi nilai pada suatu string, tidak diperbolehkan menggunakan operator
penugasan (=). Untuk memberi nilai string dapat menggunakan tiga cara yaitu
dengan inisialisasi, diambil dari papan ketik atau menggunakan fungsi strcpy().
3) Membaca Nilai Dari Array
Nilai Array dapat langsung ditampilkan misalnya :
cout << bilangan [0];
cout << bilangan [1];
cout << bilangan [2];
Atau dapat juga dengan bantuan strukur for, misalnya :
for (int i=0;i<10;i++)
{
cout << bilangan[i];
}
Contoh Program Array pada C++ :
#include <iostream.h>
#include <conio.h>
void main()
{
int data[3][3];
int rata, total = 0;
//input data ke array
for (int k=0;k<3;k++)
{
for (int j=0;j<3;j++)
{
cout<<"masukkan
data["<<k<<"]["<<j<<"] = ";
cin>>data[k][j];
}
}
//menghitung total nilai pada array
for (int m=0;m<3;m++)
{
for (int n=0;n<3;n++)
{
cout<<data[m][n]<<" ";
total =
total + data[m][n];
}
cout<<""<<endl;
}
//menghitung rata - rata
rata = total / 3;
cout<<"rata - rata data pada array =
"<<rata<<endl;
getch();
}

Tag:
Sturktur dan Analisis Data, Analis Data, Belajar menjadi Programmer, Dasar Rekayasa Perangkat Lunak, Belajar C++ , Program C++ , RPL, Algoritma, Jaringan Kompuer, Instalasi Komputer.
Title :
Array
Description : Array - Assalamualaikum WR.WB Sekarang Admin Blog Tempatnya Script akan share tentang Array Array merupapakan sekumpulan data yang mempuny...
Rating :
5