/ Published in: Ruby
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
puts "bienbenido, escribe tu nombre de usuario" usuario_correcto = "LiliputienseXD" usuario = gets.chomp while (usuario != usuario_correcto) do puts "mal, repitelo" usuario = gets.chomp end puts "ok usuario bien, ahora la contraseña" puts "escribe tu contraseña" clave_correcta = "123456" clave = gets.chomp while (clave != clave_correcta) do puts "mal, repitela" clave = gets.chomp end puts "ok contraseña bien, ahora puedes entrar. bienvenido" puts "hola mira la calculadora" def menu puts "1 sumar" puts "2 restar" puts "3 multiplicar" puts "4 dividir" puts "5 potencias" puts "6 raices cuadradas _sin terminar_" end menu puts "Elige opcion" opcion = gets.chomp.to_i while (opcion != 0) do menu puts "Elige opcion" opcion = gets.chomp.to_i if opcion == 1 puts "sumar" puts "escribe el primer numero" numero1 = gets.chomp.to_i puts "escribe el segundo numero" numero2 = gets.chomp.to_i suma = numero1 + numero2 puts "resultado igual a #{suma}" end if opcion == 2 puts "restar" puts "escribe el primer numero" numero1 = gets.chomp.to_i puts "escribe el segundo numero" numero2 = gets.chomp.to_i resta = numero1 - numero2 puts "resultado igual a #{resta}" end if opcion == 3 puts "multiplicar" puts "escribe el primer numero" numero1 = gets.chomp.to_i puts "escribe el segundo numero" numero2 = gets.chomp.to_i multiplicar = numero1 * numero2 puts "resultado igual a #{multiplicar}" end if opcion == 4 puts "dividir" puts "escribe el primer numero" numero1 = gets.chomp.to_i puts "escribe el segundo numero" numero2 = gets.chomp.to_i dividir = numero1 / numero2 puts "resultado igual a #{dividir}" end if opcion == 5 puts "dividir" puts "escribe la base" numero1 = gets.chomp.to_i puts "escribe el exponente" numero2 = gets.chomp.to_i potencia = numero1 ** numero2 puts "resultado igual a #{potencia}" end if opcion == 6 puts "raices" puts "escribe el primer numero" numero1 = gets.chomp.to_i puts "escribe el segundo numero" numero2 = gets.chomp.to_i raiz = numero1 / numero2 puts "resultado igual a #{raiz}" end end