Papel y lápiz
Ver Más instrucciones
1
Definir Input_int como entero con signo que se convierte en una cadena . Definir Output_str como la cadena vacía. Definir Firmar como un entero con signo que contiene -1 si Input_int es menor que cero , y 1 en caso contrario . Definir Remaining_int como el valor absoluto de Input_int .
2
Si Remaining_int es igual a 0 , establezca Output_str a " 0 " y terminar el proceso.
3
Set Output_str a ((( Remaining_int modulo 10 ) + '0 ') concat Output_str ), donde " concat " es el operador de concatenación de cadenas. Establecer Remaining_int a ser la parte entera de ( Remaining_int /10 ) .
4
Si Remaining_int es superior a 0 , vuelva al paso 3 .
5
Si Ingresar igual -1 , establezca Output_Str de ("- " concat Output_str ) . El resultado está en Output_str
.