Selamat datang di KokoDodi.blogspot.com. Pada kesempatan kali ini saya akan membahas tentang Array pada C++. Array atau biasa disebut dengan larik merupakan sekumpulan atau sekelompok data yang memiliki nama, jenis, dan tipe yang sama. Setiap data dalam suatu kelompok memiliki susunan tertentu yang didalam Array dikenal dengan Indeks. Indeks adalah urutan data yang ada dalam suatu array, Indeks dalam array biasanya dimulai dari indeks 0 sampai indeks ke-n. Array secara umum dibagi menjadi 2 yaitu Array Satu Dimensi dan Array Multi Dimensi.
Array Satu Dimensi
Array Satu Dimensi merupakan array tunggal, yang artinya hanya ada satu kelompok data yang diolah dan dimanipulasi.
Berikut ini adalah beberapa contoh kode program untuk Array Satu Dimensi.
#include <iostream.h> #include <conio.h> main(){ int pilih; char nama[5]={'A','B','C','D','E'}; cout<<"Pilih no urut untuk menampilkan Huruf 1-5"<<endl; cout<<"Pilihan : ";cin>>pilih; cout<<"Output : "<<nama[pilih-1]; getch(); }
#include <iostream.h> #include <conio.h> #include <string> main(){ int x; string nama[5]={"Dodi","Brian","Wahid","Risal","Fendy"}; cout<<"Pilih no urut untuk menampilkan nama 1-5"<<endl; cout<<"Pilihan : ";cin>>x; cout<<"Output : "<<nama[x-1]<<endl; getch(); }
Array Multi Dimensi
Array Multi Dimensi merupakan kumpulan array (array didalam array) yang diolah dan dimanipulasi secara bersamaan.Berikut ini adalah beberapa contoh kode program untuk Array Dua Dimensi.
#include <iostream.h> #include <conio.h> #define ROW 3 #define COL 3 main(){ int x,i; int data[ROW][COL]; for(x=0;x<ROW;x++){ cout<<"Baris"<<x+1<<endl; for(i=0;i<COL;i++){ cout<<" Kolom "<<i+1<<" : "; cin>>data[x][i]; } } cout<<"---------------------"<<endl; cout<<"Output : "<<endl; for(x=0;x<ROW;x++) { for(i=0;i<COL;i++){ cout<<" "<<data[x][i]<<" "; } cout<<endl; } getch(); }Itulah pembahasan dari saya tentang Array pada C++. Semoga artikel saya dapat berguna bagi anda. Sekian dari saya dan terima kasih sudah berkunjung.
terima kasih banyak koko
ReplyDelete