Belajar Ruby : Memahami Data Struktur Array Ruby

Memahami Data Struktur Array Ruby, artikel ini mengajarkan mengenai array dan cara membuat data struktur baru yang menggunakan kode hash ruby serta  menjelaskan bagaimana array dan hash dapat membantu membuat program ruby menjadi lebih baik.

Data Struktur Array Ruby

Array

Array merupakan sebuah variabel yang dapat menyimpan banyak data secara terstruktur dan bertingkat/multidimensi yang terdiri dari huruf dan angka yang bersifat sementara. bentuk dasar dari array seperti kode berikut ini :

kalimat 1 – 3 merupakan array  yang tersimpan dalam variabel, jika ingin ditampilkan berdasarkan indeks array dari data yang dimulai dari 0. nanti akan dijelaskan lebih lanjut.

berikut ini penulisan array dengan 2 tipe data string dan number.

sedangkan array multi dimensi adalah array didalam array, berikut ini contoh kode array multi dimensi bertipe data number.

sebagaimana array pada bahasa pemrograman yang lain, kita tahu bahwa array terurut berdasarkan indeks array dimulai dari nilai 0. hal ini juga berlaku juga sama di ruby.

Dalam kondisi yang berbeda misalkan kita ingin membuat indeks array yang tidak menggunakan number yang dimulai dari 0.

Hash Array Ruby

hash array digunakan jika kita tidak menggunakan indeks key dari array, format hash array harus menggunakan aturan penulisannya . berikut ini format kodenya

dapat dilihat terdapat sebuah kode “=>” yang mengartikan value/nilai dari key yang memiliki nilai sendiri disetiap “key” yang bisa kita tentukan dengan nama sendiri. contoh dalam kode program yang telah di perbaharui

untuk menggunakan hash array  kita harus mendefisikan kan suatu variabel yang menggunakan hash array, seperti ini :

kita dapat menambahkan banyak key ke variabel hewan kemudian menampilkannya menggunakan key dari hash array contoh nya seperti berikut

Sekarang Bagaimana menampilkan semua Hash Array dengan data yang banyak ?  masihkah dengan pengulangan pada ruby  , Kita akan menggunakan fungsi pengulangan .each untuk menampilkan data dari hash array.  lihat contoh berikut ini :

Kode  array diatas memiliki 5 bahasa pemrograman dihimpun dalam variabel bahasas. lalu mengulang array bahasas ke variabel bahasa kemudian mencetak variabel bahasa menggunakan puts.

Multidimensi Array

Sekarang kita akan belajar bagaimana menampilkan nilai dari multidimensi array contohnya

Outputnya seperti berikut ini

multidimensional

contoh kode lain yang menggunakan multidimensional :

multidimensional

 

Demikianlah cara Memahami Data Struktur Array Ruby , semoga bermanfaat dan selamat belajar cara memahami data struktur array ruby

Leave a Reply

Your email address will not be published. Required fields are marked *