33 lines
709 B
Ruby
33 lines
709 B
Ruby
puts('Qual é o primeiro número')
|
|
numero1 = gets.chomp.to_i
|
|
puts('Qual é o segundo número')
|
|
numero2 = gets.chomp.to_i
|
|
|
|
def somar(n1, n2)
|
|
n1 + n2
|
|
end
|
|
|
|
def sub(n1, n2)
|
|
n1 - n2
|
|
end
|
|
|
|
def multi(n1, n2)
|
|
n1 * n2
|
|
end
|
|
|
|
def div(n1, n2)
|
|
n1 / n2
|
|
end
|
|
|
|
def resto(n1, n2)
|
|
n1 % n2
|
|
end
|
|
|
|
soma = somar(numero1, numero2)
|
|
subtracao = sub(numero1, numero2)
|
|
multi = multi(numero1, numero2)
|
|
divisao = div(numero1, numero2)
|
|
resto = resto(numero1, numero2)
|
|
|
|
puts("#{numero1} + #{numero2} = " + soma.to_s + "\n" + "#{numero1} - #{numero2} = " + subtracao.to_s + "\n" + "#{numero1} x #{numero2} = " + multi.to_s + "\n" + "#{numero1} / #{numero2} = " + divisao.to_s + "\n" + "#{numero1} % #{numero2} = " + resto.to_s + "\n")
|