Se encuentra usted aquí

Invertir un numero de tres digitos

Escribir un algoritmo que invierta el orden de los dígitos de un número de 3 dígitos.

  1. inicio /*Invertir un numero de 3 digitos*/
  2. /*Leer un numero de 3 digitos*/
  3. leer Numero
  4.  
  5. /*Calcular Numero Invertido*/
  6. /*Condiciones iniciales*/
  7. Numero Invertido = 0
  8.  
  9. /*Generar digito de las centenas*/
  10. UltimoDigito = Numero MOD 10
  11. NumeroInvertido = NumeroInvertido*10 + UltimoDigito
  12. Numero = Numero DIV 10
  13.  
  14. /*Generar digito de las decenas*/
  15. UltimoDigito = Numero MOD 10
  16. NumeroInvertido = NumeroInvertido*10 + UltimoDigito
  17. Numero = Numero DIV 10
  18.  
  19. /*Generar digito de las unidades*/
  20. UltimoDigito = Numero MOD 10
  21. NumeroInvertido = NumeroInvertido*10 + UltimoDigito
  22. Numero = Numero DIV 10
  23.  
  24. /*Escribir numero invertido*/
  25. escribir NumeroInvertido
  26. fin