Would you like to react to this message? Create an account in a few clicks or log in to continue.
Chat Box

User Yang Sedang Online
Total 2 uses online :: 0 Terdaftar, 0 Tersembunyi dan 2 Tamu

Tidak ada

[ View the whole list ]


User online terbanyak adalah 24 pada Mon Oct 04, 2010 10:03 am
Total Pengunjung
Website counter
Visitor
Pengenalan Ruby Labels=0

Pengenalan Ruby

Go down

default Pengenalan Ruby

Post by risdo Sat Mar 26, 2011 11:44 am

Pengenalan Ruby
Spoiler:

Perkembangan Ruby
Spoiler:

Kelebihan Ruby
Spoiler:

Dasar Pemrograman Ruby
Spoiler:

Aturan penamaan variabel
Karena Ruby bersifat dynamic-typing, Kita tidak perlu mendeklarasikan tipe dan variable yang ingin kita gunakan seperti pada bahasa C. Kita cukup memasukkan nilai ke variable yang ingin kita pakai. Aturan penamaan variabel sama dengan aturan penamaan variabel pada umumnya, yakni tidak boleh dimulai dengan angka dan tidak memakai keyword penting dari bahasa tersebut.
Berikut contoh deklarasi variabel:
Contoh variabel yang benar:

x = 888
ini_variabel_string = “halo”
Contoh variabel yang tidak benar:
8x = 888
while = “halo” # while adalah reserved keyword

Konstanta
Konstanta tidak lain adalah sebuah variabel yang isinya tetap (tidak berubah). Konstanta di Ruby dideklarasikan dengan huruf kapital pada huruf pertama. Suatu konstanta tetap dapat diubah nilainya. Pemberian status konstanta pada suatu variabel hanya akan memberikan suatu peringatan apabila kita mengubah isi konstanta tersebut.

Input Output
Untuk meminta input-an dari user, kita menggunakan perintah gets. Sedangkan untuk output ke layar monitor, kita dapat menggunakan puts, print maupun printf.

>> puts “Halo, apa kabar ?”
Halo, apa kabar?
=> nil
>> print “Halo, apa kabar ?”
Halo, apa kabar ?=> nil
>> nama = gets
g0tch4
=> “Eric\n”
>> printf “Nama saya %s”, nama
printf “Nama saya %s”, nama
Nama saya g0tch4
=> nil

Adapun perbedaan antara puts , print dan printf yakni di mana puts akan menambahkan karakter newline (‘\n’) pada akhir string dan parameternya harus string, sedangkan print hanya mencetak string tanpa menambahkan karakter newline, printf sama dengan print; bedanya printf mengenal formatting seperti %s untuk string,%f untuk float, %d untuk integer, dan seterusnya. Perintah printf ini sama dengan perintah printf di bahasa C.



risdo
risdo
Admin
Admin

Posts : 209
Reputasi : 377
Cendol : 1
Join date : 26.10.09
Location : Bekasi

https://c0b4d1b4c4.indonesianforum.net

Kembali Ke Atas Go down

Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik