Pada kesempatan ini saya membuat program RUBY, yaitu program untuk membentuk gambar Roket di dalam Konsole.
Singkatnya pada program ini terdapat 3 bagian besar yang harus dibuat.
yaitu membentuk sayap roket pada bagian atas dan bawah, kedua membentuk badan roketnya, dan yang terakhir adalah membentuk ujung kepala dari roket. Dalam penulisan program kita membuat perintah yang berjalan dilakukan secara perbaris.
Ok , berikut ini Listing Program RUBY Roket :
puts "=ROKET RUBY="
print "Mau Berapa Besar ? "
inp=gets.to_i
inp=inp-1
for i in 0..(inp)
for j in 0..i
print "*"
print " "
end
print ""
puts
end
for i in 0..(inp)
for j in 1..(inp*6)
print "X"
print " "
end
for k in 0..i
print "*"
print " "
end
print ""
puts
end
for i in 0..(inp-1)
for j in 1..(inp*6)
print "X"
print " "
end
for k in i..inp-1
print "*"
print " "
end
print ""
puts
end
for i in 0..inp
for j in i..inp
print "*"
print " "
end
print ""
puts
end
print "Mau Berapa Besar ? "
inp=gets.to_i
inp=inp-1
for i in 0..(inp)
for j in 0..i
print "*"
print " "
end
print ""
puts
end
for i in 0..(inp)
for j in 1..(inp*6)
print "X"
print " "
end
for k in 0..i
print "*"
print " "
end
print ""
puts
end
for i in 0..(inp-1)
for j in 1..(inp*6)
print "X"
print " "
end
for k in i..inp-1
print "*"
print " "
end
print ""
puts
end
for i in 0..inp
for j in i..inp
print "*"
print " "
end
print ""
puts
end
OUTPUT :
Output Program |
Terlihat bahwa terdapat 4 bagian besar perulangan FOR nya itu masing-masing untuk membentuk bagian-bagian dari roket, disini kita bagi dua badan dan kepala dari roketnya sehingga terdapat 2 perulangan untuk membuatnya.
Sekian Program Sederhana dari saya tentang ruby.
Semoga Bermanfaat.
Tidak ada komentar:
Posting Komentar