Este documento describe un programa que solicita un número entre 0 y 99 al usuario y lo muestra escrito con palabras. Primero se analizan los datos de entrada y salida, luego se presenta el diseño de la solución mediante flujos y condiciones. Finalmente, se incluye el código fuente en Java, que utiliza condicionales anidadas para transformar cada número en su representación textual de acuerdo a las decenas y unidades. El programa fue probado y depurado para verificar su correcto funcionamiento.