Belajar Ruby : Membuat Program Sederhana Ruby

Pada Artikel ini kita akan belajar membuat program sederhana ruby, program sederhana ini akan membaca input dari user dan menggunakan fungsi capitalization .

Ruby bahasa pemrograman

kita akan menggunakan fungsi-fungsi ruby yang telah dibawah sebelumnya di artikel berkenalan dengan bahasa pemrograman ruby

Fungsi “.capitalize!”

fungsi yang dapat mengubah huruf pertama pada kalimat menjadi huruf kapital. contoh

contoh = "halo ini adalah huruf kapital"
print contoh.capitalize

fungsi capitalize di ruby

 

Program Sederhana Ruby

setelah belajar 1 fungsi baru selanjutnya kita akan membuat aplikasi sederhana.

Buatlah 1 baris kode yang menanyakan nama. seperti berikut

print "What's your first name? "

selanjutnya kita menyimpan hasil input dari user jawab dari pertanyaan menggunakan gets.chomp.

tambahkan kode dibawah ini setelah kode yang telah kita buat sebelumnya.

print "What's your first name? "
first_name = gets.chomp

fungsi  gets digunakan untuk mengambil input dari user, ruby secara otomatis membuat newline setelah fungsi ini.

sedangkan fungsi chomp digunakan untuk menghapus baris baru lebih dari 1 ketika menggunakan fungsi gets . sebenarnya kamu dapat menggunakan tanpa chomp tetapi akan ada beberapa newline.


kemudian tambahkan beberapa pertanyaan tambahan lagi seperti nama akhir, kota asal dan provinsi. 

print "What's your last name? "
last_name = gets.chomp
print "What city are you from? "
city = gets.chomp
print "What state or province are you from? "
state = gets.chomp

setelah mengeksekusi gets.chomp tiap nilai di simpan dalam variable, untuk menampilkan data didalam variabel gunakan kode berikut :

puts "Your name is #{first_name}!"

untuk menampilkan variabel didalam string dapat menggunakan kode #{nama_variabel}!

jangan lupa untuk menggunakan kode capitalize! dibawah kode gets.chomp disetiap kode pertanyaan sehingga akan terlihat perbedaan antara keduanya.

sehingga kode secara keseluruhan menjadi seperti kode dibawah ini

print "What's your first name? "
first_name = gets.chomp
first_name.capitalize!

print "What's your last name? "
last_name = gets.chomp
last_name.capitalize!

print "What city are you from? "
city = gets.chomp
city.capitalize!

print "What state or province are you from? "
state = gets.chomp
state.upcase!

puts "Your name is #{first_name} #{last_name} and you're from #{city}, #{state}!"

hasil kode Program Sederhana Ruby

demikian artikel Belajar membuat Program Sederhana Ruby dan semoga artikel ini 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.