Array pada C++ Beserta Contoh Programnya

Fungsi struktur data yang satu ini biasa disebut dengan array, atau dalam bahasa Indonesia artinya adalah larik. Sedangkan dasar teori dari array sendiri ialah sebuah larik yang akan menyimpan satu/lebih/beberapa data dengan tipe yang sama di dalam sebuah blok memori yang jaraknya tidak terlalu jauh (berdekatan) sehingga blok-blok memori tersebut diubah menjadi beberapa slot. Contoh penggunaan array yang benar adalah ketika kita membuat beberapa tipe data yang sama yang disimpan dalam satu tempat kemudian dari tipe data tersebut memiliki nomor indeks.

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;
}

Array pada C++ Beserta Contoh Programnya
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.
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Posting Komentar