Array (Larik) pada C++

Larik atau biasa disebut Array pada C++ ini adalah sekumpulan data yang sama jenis dan bertipe sama dalam suatu urutan tertentu. Array terletak pada suatu data yang berdasarkan pada Indeks. 
Array dapat dibagi menjadi beberapa jenis :
1. Array Satu Dimensi
2. Array Dua Dimensi
3. Array Multi Dimensi

- Array 1 dimensi digunakan untuk mendeklarasikan suatu Variabel yang sama namun memiliki Indeks yang berbeda.
Contoh :

#include<iostream.h>
main()
{
    int X [100];       *//untuk Array yang kosong//*
    int Y [4]={1,2,3,4};       *//untuk Array yang sudah ada isi nya//*

Keterangan : perhatikan baik-baik untuk tipe data X itu berisikan Array [ ] kosong yang berjumlah 100, dan yang kedua untuk tipe data Y berisikan Array [ ] yang berjumlah 4 dan langsung di beri isi yaitu 1, 2, 3, 4

- Array 2 dimensi digunakan untuk mendeklarasikan suatu Variabel yang sama namun memiliki 2 jumlah Indeks yang berbeda.
Contoh :

#include<iostream.h>
main()
{
     int X [2] [3];  *//untuk Array yang kosong//*
     int Y [2] [3] = {{1,2,3},{4,5,6}};   *//untuk Array yang sudah ada isi//*

keterangan : perhatikan baik-baik untuk tipe data X tersebut berisikan 2 element / kolom Array [ ] kosong yang element ke 1 itu berjumlah = 2, dan element ke 2 itu berjumlah = 3.
untuk Array kedua bertipe data Y tersebut berisikan 2 element / kolom Array [ ] yang masing - masing Array sudah ada isi nya.

- Array Multidimensi tidak jauh berbeda dengan Array 2 dimensi yaitu juga menyimpan data yang bertipe sama namun mempunyai 2 Indeks, biasa nya ini digunakan dalam Matrik, pengolahan Citra dan lain-lain...

untuk struktur pendeklarasianya seperti berikut :
#Include<iostream.h>
void Array(int [ ][3]);
main()
{
     int Matrik1 [2] [3] = {{1,2,3},{4,5,6}};
     int Matrik2 [2] [3] = {{1,2,3},{4,5}};
     int Matrik3 [2] [3] = {{1,2},{4}};
     Array(Matrik1);
     Array(Matrik2);
     Array(Matrik3);
     return 0;
}
void Array(int x [ ][3])
{
      int i , j;
      for (i=0; i<=1; i++)
      {
            for(j=0; j<=2; j++)
            cout<<x[i] [j])<<"";
            cout<<endl;
       }
}


Okeh itu yang dapat saya sampaikan untuk Pembahasan kali ini.
Mohon maaf jika ada penulisan dan Kata-kata yang salah.
Sekian dan Terimakasih.

Sumber :
- http://sangwidy.wordpress.com/web-design/oop-1/array1-dimensimulti-dimensi/contoh-program-array-2-dimensi/
- http://rodelaide.blogspot.com/2013/03/fungsi-array-pada-c.html#chitika_close_button
Share this article :
+
Previous
Next Post »
0 Komentar untuk "Array (Larik) pada C++"