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

print"(1〜6)の間で整数を入力してください"array=[1,2,3,4,5,6]num=gets.to_iif 1

エラーメセージについて記述

⭕️syntax errorについて :プログラムに文法的な間違いがあります。 特に括弧や文字列の閉じ忘れの場合、インタプリンタが報告してくる場所よりもずっと前の部分に間違いがあるのかもしれません。次の点を確認して下さい。 ・if,while,beginなどに対応するen…

”3”を累乗した時、一の位の整数を求める式を作ってみました。(if条件式、getstring、配列式arrayを使っています)

p "整数を入力して下さい" num=gets.to_i array=[1,3,9,7] i=p 3**num if num % 4==1 puts "3の#{num}乗の一の位の値は#{p array[1]}です" elsif num % 4==2 puts "3の#{num}乗の一の位の値は#{p array[2]}です"elsif num % 4==3 puts "3の#{num}乗の一の位…

今日Rubyで習得したこと[条件式としての範囲式] 

:[ times ]メソッドを使って、条件式の中で用いる範囲式を書いていく。 まず、[ times ]メソッドの文法は → object . times { | 変数 | 実行処理1 実行処理2 end } このメソッドの主な概要は、[ 0 ]の数値 から「objが持つ数値−1」の数値まで順に、数値を代…

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

print"整数を入力して下さい”num=gets.to_iarray=[1,7,9,3]i=p 7**numif 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}の一の位の数値は#…