Conversión de números a letras en LPP

Necesito desarrollar un algoritmo con la función MIENTRAS que permita la entrada de un numero de un dígito y escriba su valor en letras, el algoritmo se debe repetir hasta que se ingrese una letra. Ejemplo: si el usuario digita el número 4, el programa debe mostrar la palabra cuatro por pantalla.

3 respuestas

Respuesta
1

Este algoritmo es fácil

Leer numero

mientras numero != letra entonces

En caso de que sea 1, imprimir "uno"

En caso de que sea 2, imprimir "dos"

...

Fin caso

Leer numero

Fin mientras

Más o menos este es el algoritmo, no domino este lenguaje, así que tendrás que pulirlo.

Respuesta

Caracter numero
Caracter continuar
cadena[20] numeroEnLetras
Inicio
Continuar <- 'S' // Inicializamos la variable para entrar al ciclo

MIENTRAS continuar = 'S' HAGA
Escriba "Ingrese un n£mero de un d¡gito (0-9) o una letra para salir: "
Lea numero

SI numero = '0' ENTONCES
numeroEnLetras <- "cero"
SINO SI numero = '1' ENTONCES
numeroEnLetras <- "uno"
SINO SI numero = '2' ENTONCES
numeroEnLetras <- "dos"
SINO SI numero = '3' ENTONCES
numeroEnLetras <- "tres"
SINO SI numero = '4' ENTONCES
numeroEnLetras <- "cuatro"
SINO SI numero = '5' ENTONCES
numeroEnLetras <- "cinco"
SINO SI numero = '6' ENTONCES
numeroEnLetras <- "seis"
SINO SI numero = '7' ENTONCES
numeroEnLetras <- "siete"
SINO SI numero = '8' ENTONCES
numeroEnLetras <- "ocho"
SINO SI numero = '9' ENTONCES
numeroEnLetras <- "nueve"
SINO
// Si se ingresa una letra, salimos del ciclo
continuar <- 'N'
FIN SI
FIN SI
FIN SI
FIN SI
FIN SI
FIN SI
FIN SI
FIN SI
FIN SI
FIN SI
Escriba "El n£mero ", numero, " en letras es: ", numeroEnLetras

Escriba "¿Desea continuar? (S/N):"
Lea continuar
Fin mientras
Fin

Respuesta

Here are many extremely attractive adventure and horror game titles that have been loved by many people around the world such as fnaf or five nights at freddy's. Coming to this version this time you will continue the adventure full of attraction and no less adventurous, you have to overcome great challenges.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas