Algoritma Array ini adalah salah satu bentuk struktur data.
Array dapat diartikan dengan sekumpulan data yang sejenis yang ditampung ke dalam sebuah variabel sehingga Array dapat menampung lebih dari 5 buah nilai tanpa harus mendeklarasikan 5 variabel berbeda. Bentuk Array yang paling sederhana adalah Array satu dimensi. Karena Array satu dimensi hanya dari elemen homogen yang jumlahnya terbatas.
Array satu dimensi
Deklarasi dan inisialisasi Array
Dalam penulisan bahasa pemrograman setiap penggunaaan Array perlu dideklarasikan terlebih dahulu.
type [] name = new type [elements];
- type adalah tipe data array itu sendiri seperti tipe data angka atau kata.
- name adalah nama yang akan kalian berikan untuk array itu sendiri.
- elements selalau diapit dengan dua kurung siku gunanya untuk menampung banyaknya jumlah elemen yang boleh ditampung di array tersebut.
contoh array satu dimensi dalam bahasa c#
int [] arr = new int [10];
Perintah diatas membuat sebuah array dengan nama arr bertipe int (angka) dengan jumlah elemen maksimal 10, sehingga index yang dapat diakses berkisar dari 0 sampai dengan 9.
Kita juga dapat menginisialisasikan jumlah array secara langsung degan cara memasukkan data pada array seperti ini:
int arr [] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
Metode deklarasi diatas secara otomatis akan mendeklarasikan ukuran elemen arr sebanyak 10 elemen sesuai dengan banyaknya nilai yang telah diinisialisasikan.
Array Dua dimensi
Array dua dimensi berupa matrik atau tabel yang jumlah datanya berupa jumlah baris dan jumlah kolom. Dapat diakses dengan dua indeks baris dan kolom.
Deklarasi dan Inisialisasi Array dua dimensi
type [,] name = new type [elements1, elements2];
- type adalah tipe data array itu sendiri seperti tipe data angka atau kata.
- name adalah nama yang akan kalian berikan untuk array itu sendiri.
- elements1 disebut dengan row (baris) dan elements2 disebut dengan col (kolom).
contoh array dua dimensi dalam c#
int[,] arr2d = new int[5, 5];
Mendeklarasikan pemakaian array dengan ukuran 5 x 5 yang artinya 5 row dan 5 col.
Kita juga dapat menginisialisasikan jumlah array secara langsung degan cara memasukkan data pada array seperti ini:
int[,] arr2d = { { 1, 2, 3 }, { 4, 5, 6 } };
Metode deklarasi diatas secara otomatis akan mendeklarasikan isi dari row dan col sesuai yang telah diinisialisasikan.


Contoh array 3d dan aplikasinya dong kak...
BalasHapuscontoh array 3d
Hapusclass Program
{
static void Main(string[] args)
{
int[,,] arr3d = new int[3, 5, 4];
arr3d[0, 0, 0] = 1;
arr3d[0, 1, 0] = 2;
arr3d[0, 2, 0] = 3;
arr3d[0, 3, 0] = 4;
arr3d[0, 4, 0] = 5;
arr3d[1, 0, 1] = 8;
arr3d[1, 1, 1] = 2;
arr3d[1, 4, 1] = 7;
arr3d[2, 2, 2] = 3;
arr3d[2, 2, 3] = 4;
for (int x = 0; x < arr3d.GetLength(2); x++)
{
for (int y = 0; y < arr3d.GetLength(1); y++)
{
for (int z = 0; z < arr3d.GetLength(0); z++)
{
Console.Write(arr3d[z, y, x]); }
Console.WriteLine();
}
Console.WriteLine();
}
Console.ReadKey();
}
}
}
wow
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusSeperti makanan, ak lapar.
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusSangat Bermanfaat,, Makasih Kak Infonya~
BalasHapusTerima kasih telah menggunakan jasa komentar kami.
BalasHapusIngin melanjutkan hubungi 911
Akhirnya aku sadar ini membingungkan
BalasHapus