14/11/2011, 19:17
|
| | 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 ;}
}
}
} |