Tuesday, January 3, 2012

program zodiak

puts "--Program Zodiak--"

puts "Masukkan Bulan Lahir Anda"

puts "1 : Januari"

puts "2 : Februari"

puts "3 : Maret"

puts "4 : April"

puts "5 : Mei"

puts "6 : Juni"

puts "7 : Juli"

puts "8 : Agustus"

puts "9 : September"

puts "10 : Oktober"

puts "11 : November"

puts "12 : Desember"

puts " "

puts "Pilihan Anda : "

adalah untuk mencetak apa adanya yang berada di dalam tanda kutip (“ “).

n=gets.to_i;

adalah untuk mengambil nilai yang sudah di input dan di masukkan kedalam variable n.

bulan={1=>"Januari",2=>"Februari",3=>"Maret",4=>"April",5=>"Mei",6=>"Juni",7=>"Juli",8=>"Agustus",9=>"September",10=>"Oktober",11=>"November",12=>"Desember"}

Jumhr={"Januari"=>31,"Februari"=>28,"Maret"=>31,"April"=>30,"Mei"=>31,"Juni"=>30,"Juli"=>31,"Agustus"=>31,"September"=>30,"Oktober"=>31,"November"=>30,"Desember"=>31}

Zodiak={"Januari"=>"Caprocorn","Februari"=>"Aquarius","Maret"=>"Pisces","April"=>"Aries","Mei"=>"Taurus","Juni"=>"Gemini","Juli"=>"Cancer","Agustus"=>"Leo","September"=>"Virgo","Oktober"=>"Libra","November"=>"Scorpio","Desember"=>"Sagitarius"}

Adalah bentuk yang mendefinisikan suatu array.

puts " "

puts "Bulan Lahir Anda Adalah : ",bulan[n]

adalah mencetak yang berada di dalam tanda kutip (“ “) lalu memunculkan input array bulan dengan variable n

puts " "

puts "Jumlah Hari Bulan Kelahiran Anda Adalah : ",Jumhr[bulan[n]]

adalah mencetak yang berada di dalam tanda kutip (“ “) lalu memunculkan input array Jumhr dengan isi array bulan yang mempunyai variable n

puts " "

puts "Zodiak Anda Adalah : ",Zodiak[bulan[n]]

puts "Selesai"

adalah mencetak yang berada di dalam tanda kutip (“ “) lalu memunculkan input array Zodiak dengan isi array bulan yang mempunyai variable n


sehigga hasilnya sebagai berikut :



No comments:

Post a Comment