Ada dua tahap atau cara yang digunakan untuk mendeklarasikan array, yaitu dengan cara menuliskan tipe datanya, kemudian diikuti dengan tanda kurung "[]" (tanpa tanda petik). Contoh sederhana dari pendeklarasian array adalah seperti berikut ini.
Biasanya orang yang baru belajar (seperti Saya) akan menuliskan array yang salah seperti berikut ini, sehingga dirasa kurang efektif apabila diterapkan dalam pemrograman.
int nomor1;
int nomor2;
int nomor3;
nomor1=1;
nomor2=2;
nomor3=3
Cara penulisan tersebut di ataslah yang kurang efektif apabila diterapkan di dalam pemrograman, maka dari itu diperlukan adanya array sehingga mengefektifkan semuanya. Bentuk pendeklarasian perubahan dari syntax di atas menjadi array yang benar adalah seperti berikut ini.
int nomor[2];
nomor[0]=1;
nomor[1]=2;
nomor[2]=3;
Lalu, bagaimana caranya untuk mengakses array tersebut? dari contoh di atas kita telah mendapatkan nilainya, maka tinggal kita cetak elemen array yang diinginkan tersebut, seperti contohnya adalah seperti berikut ini.
cout<<nomor[2];
Dari dasar teori tentang pembahasan array di atas, maka kita dapat membuat sebuah program sederhana yang tentunya menggunakan array. Berikut ini adalah syntax yang telah disediakan untuk memahami bagaimana array dapat berjalan, dapat dideklarasikan, dan juga dapat diakses.
/*--------------------
Program Design By
URL: Lusdyana.blogspot.com
Name: Lusiana Haryanti
---------------------*/
#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
int main()
{
string kodebarang[3]={"001","002","003"};
string namabarang[3]={"Penghapus","Pensil","Buku"};
int jml[3]={4,3,2};
int hrg[3]={1000,1500,2000};
int total=0;
cout<<"kodebarang"<<setw(10)<<"nama"<<setw(10)<<"jumlah"<<setw(10)<<"harga"<<setw(10)<<"total"<<endl;
for(int x=0;x<3;x++){
total=jml[x]*hrg[x];
cout<<kodebarang[x]<<setw(17)<<namabarang[x]<<setw(10)<<jml[x]<<setw(10)<<hrg[x]<<setw(10)<<total<<endl;
}
return 0;
}
Output Array pada C++ Beserta Contoh Programnya |
Dari program di atas, dapat kita simpulkan bahwa array sangat berguna untuk membuat beberapa program yang biasa para programmer build, maka dari itu segeralah pahami struktur data array pada C++ beserta contoh programnya sehingga Anda akan lebihmaju dan dapat menjadi programmer yang lebih baik lagi dari hari sebelumnya.
0 comments:
Posting Komentar