Programa que convierte una cantidad de 2 digitos a letras. Programa muy simple (No se consideran excepciones)
#include <stdio.h> #include <stdlib.h> main(){ int num; int decenas; int unidades; printf("\nIngresar numero entre 20 y 99 : "); scanf("%d",&num); decenas = num/10; unidades = num%10; printf("decenas=%d y unidades=%d \n\n",decenas,unidades); switch(decenas){ case 2: {printf("Veinte "); break;} case 3: {printf("Treinta "); break;} case 4: {printf("Cuarenta "); break;} case 5: {printf("Cincuenta "); break;} case 6: {printf("Sesenta "); break;} case 7: {printf("Setenta "); break;} case 8: {printf("ochenta "); break;} case 9: {printf("Noventa "); break;} } switch(unidades){ case 0: {printf("\n"); break;} case 1: {printf("y uno\n"); break;} case 2: {printf("y dos\n"); break;} case 3: {printf("y tres\n"); break;} case 4: {printf("y cuatro\n"); break;} case 5: {printf("y cinco\n"); break;} case 6: {printf("y seis\n"); break;} case 7: {printf("y siete\n"); break;} case 8: {printf("y ocho\n"); break;} case 9: {printf("y nueve\n"); break;} } }
Compilado con gcc versión 4.4.6 20120305 (Red Hat 4.4.6-4)
Programa en C: Convierte digitos de números a Letras
estas bien pendejo