Ruby merupakan bahasa pemrograman berbasis objek yang dinamis. Merupakan kombinasi dari sintaks perl dan smaltalks. Yang dbuat oleh Yukihiro "Matz" Matsumoto. Ruby dapat menggunakan bebagai paradigma pemrograman seperti fungsional, berbasis objek, imperatif dan reflectif.
Contoh program untuk menampilkan "hello world"
puts "hello world" # output : hello worldmenghitung panjang karakter string
puts "ruby is cool".length # output : 12menginput angka lalu menampilkannya ke layar
puts "masukkan angka!"membuat tipe data array dan menampilkan masing-masing nilai ke layar
num = gets
puts "angka yang dimasukkan adalah "+num
isi = [12,32.34,"ade asde",ada]menampilkan segitiga
puts isi[0]
puts isi[1]
puts isi[2]
puts isi[3]
for i in 0...5menampilkan segitiga terbalik
for j in 0...i
print "i"
end
puts "\n"
end
#output : i
i i
i i i
i i i i
i i i i i
k = 5menampilkan piramida
while k>=0
for u in 0...k
print "i"
end
puts "\n"
k=k-1
end
#output : i i i i i
i i i i
i i i
i i
i
i = 5
j = 5
while i>0
for u in 0...i
print " "
end
for p in 0...((j-u)*2)
print "i"
end
puts "\n"
i = i -1
end
#output : i i
i i i i
i i i i i i
i i i i i i i i
i i i i i i i i i i
oleh alvin aditya
2 komentar:
Ada tutorial buat web pake ruby ga? thx.
@ anonim
wah.. saya juga belum bisa bikin web pake ruby
Posting Komentar