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
Array sendiri terbagi menajdi tiga yaitu :
1. Array 1 dimensi
Merupakan sebuah variable yang menyimpan sekumpulan data yang memiliki tipe data yang sama dan elemen yang diakses hanya melaui satu index atau subskrip.
Contoh program
#include <iostream> using namespace std; int main() { int nilai[4]={3,5,7,8}; cout<<nilai[0]<<endl; cout<<nilai[1]<<endl; cout<<nilai[2]<<endl; cout<<nilai[3]<<endl; } |
Program setelah di run
2. Array 2 dimensi
Merupakan sebuah variable yang menyimpan sekumpulan data yang memiliki tipe data yang sama dan elemen yang diakses oleh dua index atau subskrip, yaitu index baris dan index kolom
Contoh program
#include <iostream> using namespace std; int main( ) { int matriks [2][4] = {{1,2,3,4},{5,6,7,8}}; int baris, kolom; for (baris=0;baris<2;baris++) { for (kolom=0;kolom<4;kolom++) { cout<<matriks[baris][kolom]<<" "; } cout<<endl; } } |
3. Array multi dimensi
Merupakan sebuah variable yang menyimpan sekumpulan data yang memiliki tipe data yang sama dan elemen yang diakses oleh banyak index atau subskrip,
Contoh program
#include <iostream> using namespace std; int 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; } |
Thanks for reading & sharing TeknoBlog
0 comments:
Post a Comment