Belajar Ruby : Berkenalan Dengan Bahasa Pemrograman Ruby

Berkenalan Dengan Bahasa Pemrograman Ruby, Setelah sebelumnya kita Melakukan Persiapan untuk belajar bahasa pemrograman ruby selanjutnya kita akan mengenal ruby lebih dalam lagi.

Ruby adalah bahasa yang powerfull dan flexibel kita dapat menggunakannya untuk aplikasi web development atau pembuatan website.

Bahasa ini juga dapat digunakan untuk memproses text, membuat game, dan merupakan bahasa utama dari framework web ruby on rails.

Bahasa Pemrograman Ruby

Kelebihan Ruby

Bahasa Pemrograman ruby memiliki 4 kelebihan yaitu :

High-Level : bahasa pemrograman yang mudah untuk dimengerti dan ditulis dengan bentuk yang terstruktur kode ruby.

Interpreted: Memiliki kemudahan dalam melakukan maintenance terhadap suatu kode/aplikasi, sehingga apabila terdapat sebuah bug pada program dalam lebih mudah untuk di ketahui.

Object-Oriented : Bahasa Pemrograman yang beroritentasi kepada objek, semua data dan fungsi didalam paradigma dibungkus dalam kelas-kelas atau objek-objek.

Easy To Use : Bahasa Ruby telah diciptakan oleh Yukihiro Mastsumoto dan biasa dipanggil dengan Matz pada tahun 1995. Matz membuat sebuah bahasa pemrograman menekankan pada kebutuhan manusia pada komputer. oleh karena itu lah mengapa ruby easy to use.

Tipe Data Ruby

Di ruby kita dapat menyimpan informasi atau data yang menggunakan bermacam tipe data. Terdapat 3 tipe data pada ruby yang harus kamu ketahui :

  1. Number, Digunakan untuk menyimpan kode yang berupa angka, contoh : 12,14,60,12
  2. Boolean, Digunakan untuk memberikan hasil nilai true dan false, contoh : true, false
  3. String, Digunakan untuk menyimpan sebuah teks. contoh : “ini sebuah teks diruby”

Latihan buatlah 3 variabel dengan 3 tipe data yang berbeda.

Variabel Ruby

salah satu dasar dari sebuah pemrograman adalah variabel. kamu dapat membuat variabel dengan sebuah nama yang menyimpan sebuah nilai.

Sebagai contoh kita akan membuat sebuah variabel dengan nama my_num yang memiliki nilai 25 dan dapat kita tuliskan menjadi seperti berikut ini :

my_num = 25

jadi untuk mendeklarasikan sebuah variabel di ruby caranya sangatlah mudah dengan membuat sebuah nama variabel my_num, gunakan = untuk mengisi nilai di variabel lalu variabel sudah siap digunakan.

sebaiknya sebuah variabel menggunakan huruf kecil agar mudah diingat, contoh menampilkan nilai dalam variabel

my_nama = "ringkas".upcase
print my_nama

penulisan variabel dalam ruby

Aritmatika Operator Ruby

Variabel ruby tidak hanya untuk menyimpan sebuah variabel seperti contoh diatas tetapi juga dapat melakukan semua perhitungan yang di ajarkan pada waktu sekolah.

terdapat 6 operator aritmatika di ruby yang nantinya sering digunakan yaitu

  1. Addition/Tambah( + ) , contoh : 2 + 3 = 5
  2. Subtraction/Pengurangan ( – ), contoh : 2 – 3 = -1
  3. Multiplication/Perkalian ( * ), contoh : 2 * 3 = 6
  4. Division/Pembagian ( / ), contoh 3/3 =1
  5. Exponentiation/Pangkat ( ** ), contoh 2**3 = 8
  6. Modulo/Sisa Bagi ( % ), contoh 25 % 7 = 4

contoh perhitungan aritmatika dalam ruby

puts sum= 13+379
puts product = 923*15
puts quotient = 13209/17

Perbedaan ‘puts‘ dan ‘print‘ di Ruby

kode print di ruby hanya akan menampilkan nilai yang kamu buat. sedangkan kode puts sedikit berbeda, kode puts akan dimulai dengan baris baru setelah menampilkan nilai yang kamu buat, terlihat pada kode dan gambar berikut ini.

puts "Apa Kabar?" // kode puts 
print "Jembatan Musi Paembang" // baris baru yang dibuat oleh kode puts

put dan print ruby

Fungsi Di Ruby

Seperti yang sudah dijelaskan bahwa ruby adalah object-oriented dan berarti semua yang ada di ruby merupakan object.

ruby memiliki fungsi tersendiri layaknya sebuah pemrograman yang dibawa dari bahasa ini, fungsi tersebut seperti menghitung panjang sebuah string, membalik sebuah kata dan lainnya.

akan kita bahas pada artikel ini..

Fungsi “.length”

merupakan fungsi yang digunakan untuk menghitung jumlah dari string. cara menggunakannya adalah fungsi diletakan setelah kode putsdanprint. contoh

puts "hallo saya ruby, senang berkenalan denganmu ?".length

fungsi length pada ruby

terlihat jumlah string dari kalimat adalah 45 huruf termasuk spasi. fungsi ini dapat digunakan sebagai validasi menghitung jumlah karakter yang diinput oleh user.

Fungsi “.reverse”

cara menggunakan fungsi reverse ini sama dengan fungsi length. tetapi fungsi ini digunakan untuk membalikkan suatu string. contoh kode dan gambar di interactive ruby

puts "alow".reverse

fungsi reverse di ruby

kode di atas akan menampilkan kata yang terbalik dari kata yang diinput. contoh alow menjadi wola

Fungsi “.upcase” dan “.downcase”

dua fungsi ini digunakan mengubah suatu string, upcase digunakan untuk mengubah semua huruf menjadi huruf besar sedangkan downcase malah sebaliknya yaitu mengubah huruf menjadi huruf kecil. contohnya sebagai berikut

puts "haLLow RingKas".upcase
puts "haLLow RingKas".downcase

fungsi upcase dan downcase pada ruby

Koment Dibaris Kode Ruby

untuk membuat koment di baris kode ruby kita dapat menambahkan tanda # untuk membuat sebuah catatan di kode dan tidak akan tereksekusi

#ini contoh catatan

selain menggunakan tanda # kamu juga membuat catatan dengan multi line menggunakan kode =begin dan diakhiri dengan =end

=begin
contoh catatan
multi line
=end

demikian artikel Berkenalan Dengan Bahasa Pemrograman Ruby, semoga dapat bermanfaat.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.