Advertisement
Hernandito

prueba

Mar 14th, 2023 (edited)
642
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.55 KB | None | 0 0
  1. function inicio()
  2.     print("-----------")
  3.     print("CALCULADORA")
  4.     print("-----------")
  5. end
  6.  
  7. function menu()
  8.     print("-----------")
  9.     print("1) Suma")
  10.     print("2) Resta")
  11.     print("3) Multiplicacion")
  12.     print("4) Division")
  13.     print("5) Salir")
  14.     print("-----------")
  15.     local eleccion = io.read()
  16.     return eleccion
  17. end
  18.  
  19. function suma()
  20.     print("Elige el primer numero: ")
  21.     local num1 = io.read()
  22.     print("Elige el segundo numero: ")
  23.     local num2 = io.read()
  24.  
  25.     print("Resultado: ", (num1 + num2))
  26. end
  27.  
  28. function resta()
  29.     print("Elige el primer numero: ")
  30.     local num1 = io.read()
  31.     print("Elige el segundo numero: ")
  32.     local num2 = io.read()
  33.    
  34.     print("Resultado: ", (num1 - num2))
  35. end
  36.  
  37. function multi()
  38.     print("Elige el primer numero: ")
  39.     local num1 = io.read()
  40.     print("Elige el segundo numero: ")
  41.     local num2 = io.read()
  42.    
  43.     print("Resultado: ", (num1 * num2))
  44. end
  45.  
  46. function divi()
  47.         print("Elige el primer numero: ")
  48.     local num1 = io.read()
  49.     print("Elige el segundo numero: ")
  50.     local num2 = io.read()
  51.    
  52.     print("Resultado: ", (num1 / num2))
  53. end
  54.  
  55. salir = true
  56.  
  57. while salir do
  58.     print(inicio())
  59.     local eleccion = menu()
  60.     print()
  61.     print("Tu eleccion ha sido: " , eleccion)
  62.     print("-----------")
  63.  
  64.     if     eleccion == "1" then suma()
  65.     elseif eleccion == "2" then resta()
  66.     elseif eleccion == "3" then multi()
  67.     elseif eleccion == "4" then divi()
  68.     elseif eleccion == "5" then salir = false
  69.     end
  70.    
  71. end
  72.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement