Thursday, May 22, 2014

Array sebagai tipe data bentukan dalam C++

Dalam bahasa pemograman C++, array juga dapat digunakan sebagai tipe data bentukan seperti halnya struktur dan enumerasi. Untuk melakukan hal ini kita harus menggunakan kata kunci typedef, dimana berfungsi untuk memberikan nama lain dari array yang di deklarasikan.

Bentuk umum untuk membuat array sebagai tipe data bentukan.

typedef tipe_data nama_array[jumlah elemen];

berikut ini adalah contoh programnya :
#include <iostream>
#include <cstdlib>

using namespace std;

int main()
{
 typedef int arrayKu[5];
 
 //Menggunakan tipe data arrayKu untuk mendeklarasikan variabel A dan B
 arrayKu A, B;
 
 for (int i=0; i<5; i++)
 {
  A[i] = i+10;
  B[i] = i+20;
 }
 
 for (int i=0; i<5; i++)
 {
  cout<<"A["<<i<<"] = "<<A[i]<<endl;
  cout<<"B["<<i<<"] = "<<B[i]<<endl<<endl;
 }
 
 system("pause");
 return 0;
}
Hasilnya adalah sebagai berikut