Read more: http://cheater-handal.blogspot.com/2011/05/cara-membuat-ucapan-selamat-tinggal-di.html#ixzz2VzHob9hY Contoh Program Ruby (Menu Aritmatika Perulangan dan Menu Segitiga Faktorial) | NOTE FOR LIFE

Contoh Program Ruby (Menu Aritmatika Perulangan dan Menu Segitiga Faktorial)

-MENU ARITMATIKA PERULANGAN-

SOURCE CODE
def ulang()
puts "ulangi?"
puts "1.ya"
puts "2.tidak"
print "masukkan pilihan : "
pil2=gets.to_i
if pil2==1
menu()
elsif pil2==2
print "system out"
exit()
else
puts "syntax error!"
puts "masukkan angka!"
ulang()
end
end
def menu()
puts 'menu'
puts '1.penambahan'
puts '2.pengurangan'
puts '3.perkalian'
puts '4.pembagian'
puts '5.exit'
puts 'masukkan pilihan : '
pil1=gets.to_i
if pil1==1
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a+b
print 'hasil = ',hasil
elsif pil1==2
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a-b
print 'hasil = ',hasil
elsif pil1==3
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a*b
print 'hasil = ',hasil
elsif pil1==4
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a/b
print 'hasil = ',hasil
elsif pil1==5
exit()
else
print 'pilihan salah!'
end
puts''
ulang()
end

menu()

0 komentar:

Posting Komentar