PROGRAM KALKULATOR DENGAN RUBY
PROGRAM KALKULATOR DENGAN RUBY
"YUDA"
def menu()
puts "======================"
puts "| KALKULATOR |"
puts "======================"
puts "| 1. Tambah |"
puts "| 2. Kurang |"
puts "| 3. Kali |"
puts "| 4. Bagi |"
puts "| 5. Keluar |"
puts "======================"
print "Pilih Menu : "
pilih = gets.to_i
print "Masukkan angka ke satu: "
x = gets.to_i
print "Masukan angka ke dua: "
y = gets.to_i
if pilih == 1
h = pertambahan(x,y)
puts "Hasil : #{h}"
puts
menu()
elsif pilih == 2
h = pengurangan(x,y)
puts "Hasil : #{h}"
puts
menu()
elsif pilih == 3
h = perkalian(x,y)
puts "Hasil : #{h}"
puts
menu()
elsif pilih == 4
h = pembagian(x,y)
puts "Hasil : #{h}"
puts
menu()
elsif pilih == 5
puts "Terima kasih"
exit!
else
puts"Masukkan inputan dengan benar!"
menu()
end
end
def pertambahan(x,y)
h = x + y
return h
end
def pengurangan(x,y)
h = x - y
return h
end
def perkalian(x,y)
h = x * y
return h
end
def pembagian(x,y)
h = x / y
return h
end
menu()
Komentar
Posting Komentar