if文、配列のarray.index、getsを使った基本的な文を作ってみました。


print"(1〜6)の間で整数を入力してください"
array=[1,2,3,4,5,6]
num=gets.to_i
if 1<num && num<6
print "arrayclassの要素#{num}は"
print "#{array.index(num)}番目です"
elsif 1==num || 6==num
print "arrayclassの要素#{num}は"
print "#{array.index(num)}番目です"
else
print "[nil]"
end

 

以上です。

恐らく、もう少し短くできるかと思いますので、先生に確認してみます。

いつも見て下さり有難うございます。