Numeros a Letras en C++

Buenas tardes amigos del Web, un amigo me propuso hacer este ejercicio que dice de la siguiente manera: "Realizar un programa en C++, que convierta números enteros positivos mayores a cero, a su respectiva representación en caracteres (letras), máximo de ingresos, 8 números", bien pues buscando por la web encontré un ejemplo pero en .c, de esta pagina, así que basándome en ese algoritmo y agregando algunos procesos mas les traigo este programa, 110 líneas de puro código sin desperdicio, cheka esta captura:



Bueno, solo comentar que utilizo una funcion de conversion propia de la libreria strin.h, atoi, cuya sintaxis es la siguiente int atoi(const char *num); Convierte la porción inicial de la cadena apuntada por numPtr a una representación de int. etre otras observaciones la princial para mi, es que el numero ingresado se guardar en una variable char, y esto porque pues tiene un fin de reducirle la complejidad y trabajar directamente con cadenas de texto, ya que nos evitamos eso de estar dividiendo y guardando el resto para pasar individualmente cada numerito a un vector x (ejemplo), en fin un buen codigo. tambien tenemos el mismo problema para, VBA (Exel), Vb .Net, y .net Console, si deseas date una vueltita ya que en ellos se explica el algoritmo principal de conversion. Bien gracias por su visita y recordandoles que si desean dejar un donativo para la web (ya que me quedo sin espacio), solo miren mas abajo y denle click en el icono de Paypal, toda ayuda sera bien recibida y bien invertida, buena tardes.









0 comentarios: