1odigoFacilito
-
Upload
karim-coyla -
Category
Documents
-
view
7 -
download
2
description
Transcript of 1odigoFacilito
![Page 1: 1odigoFacilito](https://reader035.fdocumento.com/reader035/viewer/2022081814/55cf8f22550346703b993cb9/html5/thumbnails/1.jpg)
lenguas. Instrucciones . 1abrir un editor de texto 2Pega el siguiente código para recuperar la información del usuario : pone "Introduzca el primer número : " x = Float ( readline ) pone " Introduzca el operador ( +, - , *, //) : " ops = readline < p> pone " Ingrese el segundo número : " y = Float ( readline ) 3Pega el siguiente código para realizar el cálculo : si Ops [ 0 ] CHR == " +": resultado= x + y elsif Ops [ 0 ] CHR == " -": . . resultado= x - y elsif Ops [ 0 ] CHR == " * ": . . resultado= x * y elsif Ops [ 0 ] == CHR " /": resultado= x /y más pone " . operador no válido " final 4pega el siguiente para imprimir los resultados para el usuario : pone " la respuesta es : " pone resultado
1. usuario_correcto = "sofia"
2. clave_correcta = "1552"
3.
4. puts "introduce tu nombre de usuario"
5.
6. usuario = gets.chomp
7.
8. while (usuario != usuario_correcto) do
9. puts "usuario incorrecto, vuelve a intentarlo"
10. usuario = gets.chomp
11. end
12. puts "introduce tu clave"
![Page 2: 1odigoFacilito](https://reader035.fdocumento.com/reader035/viewer/2022081814/55cf8f22550346703b993cb9/html5/thumbnails/2.jpg)
13.
14. clave = gets.chomp
15.
16. while (clave != clave_correcta) do
17. puts "clave incorrecta, vuelve a intentarlo"
18. clave = gets.chomp
19. puts "bienvenido #{usuario_correcto}"
20. end
21.
22. puts "Bienvenido a la calculadora"
23.
24. def menu
25. puts "1.- sumar"
26. puts "2.-restar"
27. puts "3.-multiplicar"
28. puts "4.-dividir"
29. end
30.
31. menu
32. opcion = gets.chomp.to_i
33.
34. if opcion == 1
35. puts "Introduce el primer numero"
36. numero1 = gets.chomp.to_i
37. puts "Introduce el segundo numero"
38. numero2 = gets.chomp.to_i
39. suma = numero1 + numero2
40. puts "el resultado es #{suma}"
41. end
42.
43. if opcion == 2
44. puts "introduce el primer numero"
45. numero1 = gets.chomp.to_i
46. puts "introduce el segundo numero"
47. numero2 = gets.chomp.to_i
48. resta = numero1 - numero2
49. puts "el resultado es #{resta}"
50. end
51.
52. if opcion == 3
53. puts "introduce el primer numero"
54. numero1 = gets.chomp.to_i
55. puts "introduce el segundo numero"
56. numero2 = gets.chomp.to_i
![Page 3: 1odigoFacilito](https://reader035.fdocumento.com/reader035/viewer/2022081814/55cf8f22550346703b993cb9/html5/thumbnails/3.jpg)
57. multiplicacion = numero1 * numero2
58. puts "el resultado es #{multiplicacion}"
59. end
60.
61. if opcion == 4
62. puts "introduce el primer numero"
63. numero1 = gets.chomp.to_i
64. puts "introduce el segundo numero"
65. numero2 = gets.chomp.to_i
66. division = numero1 / numero2
67. puts "el resultado es #{division}"
68. end