Newer
Older
Ruby / kakezan.rb
@SHOJI Hiroto SHOJI Hiroto on 20 Jan 987 bytes 2024-01-20 14:31:13
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

#このプログラムのテーマは「計算が苦手の人の計算を解決するプログラム」
#計算が苦手な人は計算するのが大変だと思ったから作ろうと思った
#まだ足し算と掛け算しかできないので引き算と割り算を追加したい
#引き算とわり算ができないからまだ解決できるプログラムでない
#↓プログラム

def addition(a,b)
  a+b
end

def multiplication(a,b)
  a*b
end

def slice_num(num)
  tens_place=(num/10)%10
  ones_place=num%10
  return tens_place,ones_place
end

puts"二桁の整数を入力してください"
input=gets.to_i

X,Y=slice_num(input)
add_result=addition(X,Y)
multiple_result=multiplication(X,Y)

puts"十の位と一の位を足した結果は#{add_result}です"
puts"十の位と一の位を掛けた結果は#{multiple_result}です"
puts"足し算結果と掛け算結果の合計値は#{add_result+multiple_result}です"