Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. Definir num Como Entero
  2. Definir num_romano Como Caracter
  3. num_romano = ""
  4.  
  5. Escribir "Ingrese el numero"
  6. Leer num
  7.  
  8. Mientras num >= 500 Hacer
  9. Escribir "Ingrese un numero menor a 500"
  10. Leer num
  11. FinMientras
  12.  
  13. unidad = num MOD 10
  14. escribir unidad
  15. num = num - unidad
  16. escribir num
  17. num = num / 10
  18. escribir num
  19.  
  20. Escribir "****"
  21. decena = num MOD 10
  22. escribir decena
  23. num = num - decena
  24. escribir num
  25. num = num / 10
  26. escribir num
  27.  
  28. Escribir "****"
  29. centena = num MOD 10
  30. escribir centena
  31. num = num - centena
  32. escribir num
  33. num = num / 10
  34. escribir num
  35.  
  36. //casos de unidades
  37. Segun unidad Hacer
  38. 1: num_romano = "I"
  39. 2: num_romano = "II"
  40. 3: num_romano = "III"
  41. 4: num_romano = "IV"
  42. 5: num_romano = "V"
  43. 6: num_romano = "VI"
  44. 7: num_romano = "VII"
  45. 8: num_romano = "VIII"
  46. 9: num_romano = "IX"
  47. FinSegun
  48.  
  49. //casos de decenas
  50. Segun decena Hacer
  51. 1: num_romano = "X" + num_romano
  52. 2: num_romano = "XX" + num_romano
  53. 3: num_romano = "XXX" + num_romano
  54. 4: num_romano = "XL" + num_romano
  55. 5: num_romano = "L" + num_romano
  56. 6: num_romano = "LX" + num_romano
  57. 7: num_romano = "LXX" + num_romano
  58. 8: num_romano = "LXXX" + num_romano
  59. 9: num_romano = "XC" + num_romano
  60. FinSegun
  61.  
  62. //casos de centenas
  63. Segun centena Hacer
  64. 1: num_romano = "C" + num_romano
  65. 2: num_romano = "CC" + num_romano
  66. 3: num_romano = "CCC" + num_romano
  67. 4: num_romano = "CD" + num_romano
  68. 5: num_romano = "D" + num_romano
  69. 6: num_romano = "DC" + num_romano
  70. 7: num_romano = "DCC" + num_romano
  71. 8: num_romano = "DCCC" + num_romano
  72. 9: num_romano = "CM" + num_romano
  73. FinSegun
  74.  
  75. Escribir "El numero romano es: ", num_romano
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement