Minggu, 01 April 2012

Pengenalan RUBY

            Pada postingan kali ini saya akan menjelaskan mengenai pemograman degan menggunakan Ruby.Ruby merupakan bahasa pemograman berbasis objek yang simpel dan gamapang dipelajari serta case sensitive.
Contoh program.
puts "menghitung luas segitiga"
print "alas :"
a = gets.to_f
print "tinggi :"
t = gets.to_f
puts "  /|"
print " / |",t
print "\n"
puts "/__|"
print " ",a
print "\n"
l = a * t/2
print "luas = ",l           

Logika program luas segitiga
            Pada baris pertama terdapat puts "menghitung luas segitiga" yang artinya adalah mencetak subjudul dari luas segitiga yang terdapat diantara tanda kutip dua.Selanjutnya adalah print "alas :" yang artinya adalah kita mencetak subjudul dari variabel luas yang terdapat pada tanda kutip dua. a = gets.to_f adalah untuk menerima inputan dari keyboard nantinya pada saat program diruntime. print "tinggi :" adalah untuk mencetak subjudul dari tinggi dari variabel tinggi pada segitiga. t = gets.to_f adalah untuk menerima inputan tinggi nantinya pada saat program diruntime. puts "  /|" adalah untuk mencetak bentuk dari segitiga dimulai dari posisi atas.Selanjutnya adalah print " / |",tyang artinya adalah membuat sambungan dari bentuk segitiga diatas dan mencetak nilai dari tinggi.Setelah itu adalah print "\n" yang artinya adalh membuat baris baru, sedangkan puts "/__|" adalah untuk mencetak bentuk alas dari segitiga. print " ",a adalah untuk mencetak alas dari segitiga. print "\n" adalah untuk membuat baris baru, sedangkan l = a * t/2  adalah rumus untuk mencari luas segitiga. print "luas = ",l adalah untuk mencetak hasil dari proses mencari luas segitiga tadi yang telah kita beri rumus dan inputan.
Output program luas segitiga

Tidak ada komentar: