saya kali ini berusaha untuk membuat sebuah program sebagai contoh kondisi dan looping dengan menggunakan bahasa pemograman ruby. berikut listingnya:
puts("") print("masukkan jumlah data: ") jum=gets.to_i() nama=Array.new nilai=Array.new kelulusan=Array:new for i in (1..jum) do print("nama ke-",i,":") nama[i]=gets() print ("nilai ke-",i,":") nilai[i]=gets.to_i() if(nilai[i]>40)then kelulusan[i]="lulus" else kelulusan[i]="gagal" end end puts("") print "hasil\n" print "=============\n" for i in (1 ..jum) do print("nama ke-",i,":",nama[i]) print("nilai ke-",i,":",nilai[i],"\n") print("kelulusan ke-",i,":",kelulusan[i],"\n") end puts("")
berikut adalah outputnya