Contoh Array Dalam Pemrograman C# Unity

  • 2 min read
  • Sep 16, 2020

Halo semuanya, pada postingan sebelum-sebelumnya kita telah belajar tentang beberapa topik pemrograman dasar.

Nah, jadi pada postingan kali ini kita akan melanjutkan lagi ke pembahasan yang lain yaitu tentang Array dan contoh kode programnya pada c# unity.

Apakah itu array?

Secara umum array itu adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama pula atau bisa kita sebut juga dengan beberapa data yang dikoleksi dengan tipe yang sama.

Singkatnya, Array itu :

  • Array adalah tipe data yang berisikan kumpulan data dengan tipe yang sama
  • Array juga memungkinkan kita mengelompokan beberapa nilai menjadi satu variabel

Jadi dengan menggunakan array memungkinkan kita untuk menyimpan data maupun referensi objek dalam jumlah banyak dan juga terindeks.

Untuk menentukan urutan setiap elemen-elemen array digunakan indeks integer (Int) yang dimulai dari indeks 0.

Contohnya seperti pada gambar dibawah ini:

contoh array pemrograman dasar

Dari gambar diatas dapat kita amati bahwa, disana terdapat sebuah array dengan nama data[ ]Ā yang memiliki empat elemen.

Untuk elemen pertama bernilai 5 yang berada di indeks 0, element 10 berada di indeks 1 dan seterusnya.

Cara Mendeklarasikan Array

Pada bahasa pemrograman C# mendukung array satu dimensi, array multidimensi dan juga array bergerigi.

Untuk array bergerigi ini saya belum terlalu paham, jadi jika postingan ini nantinya membuat temen-temen kecewa dan terluka šŸ˜€

Saya mohon maaf ya #emoticonMaaf

Untuk mendeklarasikan array kita lakukan dengan tipe data dan diikuti dengan kurung siku.

Berikut contoh deklarasi dari array

Deklarasi array diatas hanya menghasilkan variabel array kosong, untuk memberikan nilai awal pada array kita harus menginisialisasi array atau mendefinisikan array tersebut.

Cara Inisialisai Array

Untuk inisialisasi array, c# telah menyediakan cara yang sederhana dan mudah untuk dipahami misalnya saja dengan menginisialisai array pada saat pendeklarasian dengan menambahkan nilai awal didalam kurung kurawal { }.

Contoh deklarisasi dan inisialisasi array

Jadi ketika kita akan melakukan sebuah inisialisasi pada array maka kita dapat menggunakan beberapa cara yang berbeda, seperti contoh diatas kita dapat melakukannya dengan atau tanpa menggunakan operator new.

Cara Mengakses Elemen Array

Untuk mengakses elemen atau anggota pada array ini mirip dengan bagaimana kita mengakses anggota array di bahasa C / C++.

Misalnya saja kita mendeklarasikan int [] nomor = new int [3];Ā 

nah disini kita telah membuat 3 int sekaligus yang dapat kita akses dengan variabelĀ nomor [0], nomor [1], nomor [2]

Contoh kode program array satu dimensi

Setelah kita run kode programa diatas maka outputnya akan seperti pada gambar dibawah ini,

jadi semua elemen-elemen yang ada pada array akan tercetak semua di Console. Hal ini bisa terjadi karena kita telah menggunakan perintah perulangan for dan print untukĀ  mencetak setiap elemen yang ada pada array.

Output:

Output dari array satu dimensi

Contoh kode program array multidimensi

Output:Ā 

output array multidimensi

Jadi kenapa output dari array diatas bisa bernilai 3?.

Hal ini dikarenakan array multidimensi ini seperti halnya matriks.

Untuk membuktikannya, sekarang coba kita ubah array multidimensi diatas kedalam sebuah matriks.

Seperti yang kita tahu bahwa matriks terdiri atas baris dan kolom, sedangkan dari array yang telah kita buat disana terdapat 2 baris dan 3 kolom.

Kalau kita buat matriksnya maka akan seperti berikut :

Matriks Array Multidimensi

Dan akhirnya kita tahu output dari array menjadi 3 karena kita mengakses elemen array yang berada di index [0, 2].

Jika kita mengakses array yang berada di indeks [1, 1] maka outputnya dari array adalah 5.

Oke, mungkin itu saja postingan tentang array kali ini.

Seperti biasa jika postingan ini membuat sobat tambah bingung atau mungkin sobat mau menambahkan penjelasan tentang array dalam pemrograman c#,

silahkan sobat tanyakan langsung lewat kolom komentar.

Untuk lebih jelasnya tentang array bergerigi (jagged) sobat bisa mengunjungi link yang di bawah ini. Selamat mencoba dan terimakasih.

Sumber: Array pada c#

Post Terkait :

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *