LoginSignup
0
0

More than 1 year has passed since last update.

変数を代入する 

Last updated at Posted at 2021-05-29

問題1

メソッド外で定義された3つの整数を、それぞれ仮引数a,b,cとしてnumメソッド内で使用する。
・第一引数と第二引数は足し算をし、変数abに代入。
・第三引数が3以下の場合は変数abを第三引数の値で割り、結果を出力する。
・第三引数が4以上の場合は変数abを第三引数の値で掛け、結果を出力する。

※ 前述のとおり、値は整数の場合のみを想定します。したがって、小数点の場合を考える必要はありません。

html.rb
def num = (a,b,c)
 ab = a + b
 if c <= 3 
  puts ab / c
else
 if c >= 4
  puts ab * c
 end
end

解説

ab = a + bで第一引数aと第二引数bを足し合わせています。
そして、第三引数cが3以下なのか否かをc <= 3として比較し、trueの場合は変数abをcで割る処理をしています。

第三引数cが4以上の場合はc <= 3がfalseの場合であると一意に決まるため、elseの場合は変数abにcをかける処理をしています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0