累乗についての式を作ってみました。7を累乗した時、一の位にくる数値をだす式です。

print"整数を入力して下さい”
num=gets.to_i
array=[1,7,9,3]
i=p 7**num
if num % 4==0
p "7**#{num}の一の位の数値は#{p array[0]}である"
elsif num % 4==1
p " 7**#{num}の一の位の数値は#{p array[1]}である"
elsif num % 4==2
p "7**#{num}の一の位の数値は#{p array[2]}である"
elsif num % 4==3
p "7**#{num}の一の位の整数は#{p array[3]}である"
else
print"no exist"
end

 

詳しい解説は、明日付け足します。