Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/11/2011, 19:17
massimo29
 
Fecha de Ingreso: noviembre-2011
Ubicación: En mi casa
Mensajes: 4
Antigüedad: 13 años
Puntos: 0
Respuesta: programa de microsoft visual c++

me queda asi
#include <stdio.h>
#include <string>
#include <iostream>
using namespace std;
string unidades[15]={"uno","dos","tres","cuatro","cinco","seis","siet e","ocho","nueve","diez","once","doce","trece", "catorce"," quince"};
string decenas[10]={"diez","veinte","treinta","cuarenta","cincuenta" ,"sesenta","setenta","ochenta","noventa"};
string centenas[10]={"Ciento","Doscientos","Trescientos","Cuatrocient os","Quinientos","Seiscientos","Setescientos","Och ocientos","Novecientos","Mil"};
int a, b, c;




void main ()
{
char n[4];
a = n[2];
b = n[1];
c = n[0];


printf("Convierte de numero a letra :");
cin>>n;

{
string salida= centenas[a] + decenas[b] + "y" + unidades[c];
cout<<salida ;

if (b==1)
{ string salida= centenas[a] + "Dieci" + unidades[c];
cout<<salida ;
}
else
{
if (b==2)
{string salida= centenas[a] + "Veinti" + unidades[c];
cout<<salida ;}
}
}

}