Posted By

Josemaria on 07/15/11


Tagged

hola mundo


Versions (?)

calculator


 / Published in: Ruby
 

Aquí tenéis una calculadora

  1. def imprimir_menu
  2. puts "bienvenido a mi calculadora"
  3. puts "1.-Sumar"
  4. puts "2.-Restar"
  5. puts "3.-Multiplicar"
  6. puts "4.-Dividir"
  7. puts "5.-Potencia"
  8. end
  9.  
  10. imprimir_menu
  11. puts "Elige Opcion"
  12. opcion = gets.chomp.to_i
  13.  
  14. if opcion == 1
  15. puts "escribe el primer numero"
  16. n1 = gets.chomp.to_i
  17. puts "escribe el segundo numero"
  18. n2 = gets.chomp.to_i
  19.  
  20. suma = n1 + n2
  21. puts "la suma es #{suma}"
  22. end
  23.  
  24. if opcion == 2
  25. puts "escribe el primer numero"
  26. n1 = gets.chomp.to_i
  27. puts "escribe el segundo numero"
  28. n2 = gets.chomp.to_i
  29.  
  30. resta = n1 - n2
  31. puts "la resta es #{resta}"
  32. end
  33.  
  34. if opcion == 3
  35. puts "escribe el primer numero"
  36. n1 = gets.chomp.to_i
  37. puts "escribe el segundo numero"
  38. n2 = gets.chomp.to_i
  39.  
  40. multiplicacion = n1 * n2
  41. puts "la multiplicacion es #{multiplicacion}"
  42. end
  43.  
  44. if opcion == 4
  45. puts "escribe el primer numero"
  46. n1 = gets.chomp.to_i
  47. puts "escribe el segundo numero"
  48. n2 = gets.chomp.to_i
  49.  
  50. division = n1 / n2
  51. puts "la division es #{division}"
  52. end
  53.  
  54. if opcion == 5
  55. puts "escribe el primer numero"
  56. n1 = gets.chomp.to_i
  57. puts "escribe el segundo numero"
  58. n2 = gets.chomp.to_i
  59.  
  60. potencia = n1 ** n2
  61. puts "la potencia es #{potencia}"
  62. end

Report this snippet  

You need to login to post a comment.