UNIDAD XI CREANDO CALCULADORA CON RUBY!

Actividad: Elaboración de una pequeña calculadora en ruby.

A continuación muestro el código de la calculadora realizada por mi persona.
puts "CALCULEMOS CON RUBY"
puts "¿Cuantas operaciones deseas efectuar?"
veces = gets.chomp.to_i
vez=0

while veces>0
  vez=vez+1
  puts "ESTA ES TU #{vez} OPERACION!"
  puts "SELECCIONA UNA OPCION"
  def menu
    puts "1- SUMA"
    puts "2- RESTA"
    puts "3- MULTIPLICA"
    puts "4- DIVIDE"
end

menu
opcion = gets.chomp.to_i

case opcion
  when 1
    print "Ingresa un numero: "
    numero1 = gets.chomp.to_i
    print "Ingresa otro numero: "
    numero2 = gets.chomp.to_i
    suma = numero1 + numero2
    puts "EL RESULTADO DE LA OPERACION SUMA ES: #{suma}"
  when 2 
    print "Ingresa un numero: "
    numero1 = gets.chomp.to_i
    print "Ingresa otro numero: "
    numero2 = gets.chomp.to_i
    resta = numero1 - numero2
    puts "EL RESULTADO DE LA OPERACION RESTA ES: #{resta}"
  when 3 
    print "Ingresa un numero: "
    numero1 = gets.chomp.to_i
    print "Ingresa otro numero: "
    numero2 = gets.chomp.to_i
    multiplicacion = numero1 * numero2
    puts "EL RESULTADO DE LA OPERACION MULTIPLICACION ES: #{multiplicacion}"
  when 4 
    print "Ingresa un numero: "
    numero1 = gets.chomp.to_i
    print "Ingresa otro numero: "
    numero2 = gets.chomp.to_i
    division = numero1 / numero2
    puts "EL RESULTADO DE LA OPERACION DIVISION ES: #{division}"
  end
  veces = veces-1
end
Desde la siguiente pagina se puede probar el codigo en caso de que no tengas ruby instalado: https://repl.it/languages/ruby

Comentarios

Entradas más populares de este blog

UNIDAD IX INICIACIÓN EN BASE DE DATOS CON RAILS GIRLS!!!

Unidad III "Grace Murray Hopper"