#include<iostream.h>
#include<conio.h>
void main()
{
int n,a,b,c,x; //n='abc',x='bc'
cout<<"nhap vao so it nat co 3 chu so n=";
cin>>n;
a= n/100;
x= n%100;
b= x/10;
c= x%10;
if(n>0&&n<999)
{
if (n%100==0)
{
switch (a)
{
case 1:cout<<"mot tram";break;
case 2:cout<<"hai tram";break;
case 3:cout<<"ba tram";break;
case 4:cout<<"bon tram";break;
case 5:cout<<"nam tram";break;
case 6:cout<<"sau tram";break;
case 7:cout<<"bay tram";break;
case 8:cout<<"tam tram";break;
case 9:cout<<"chin tram";break;
default:cout<<"Khong tram";break;}
}
else
{
switch (a)
{
case 1:cout<<"mot tram";break;
case 2:cout<<"hai tram";break;
case 3:cout<<"ba tram";break;
case 4:cout<<"bon tram";break;
case 5:cout<<"nam tram";break;
case 6:cout<<"sau tram";break;
case 7:cout<<"bay tram";break;
case 8:cout<<"tam tram";break;
case 9:cout<<"chin tram";break;
default:cout<<"Khong tram";break;
}
switch (b)
{
case 1: cout<<" muoi"; break;
case 2: cout<<" hai muoi"; break;
case 3: cout<<" ba muoi"; break;
case 4: cout<<" bon muoi"; break;
case 5: cout<<" nam muoi"; break;
case 6: cout<<" sau muoi"; break;
case 7: cout<<" bay muoi"; break;
case 8: cout<<" tam muoi"; break;
case 9: cout<<" chin muoi"; break;
default:cout<<" le";break; }
switch(c)
{
case 1: cout<<" mot"; break;
case 2: cout<<" hai"; break;
case 3: cout<<" ba"; break;
case 4: cout<<" bon"; break;
case 5: cout<<" nam"; break;
case 6: cout<<" sau"; break;
case 7: cout<<" bay"; break;
case 8: cout<<" tam"; break;
case 9: cout<<" chin"; break;
default:cout<<" ";break;}
}
}
else cout<<"hay nhap so co 3 chu so va >0";
getche();
}
Đây là chương trình tau viết và đã thữ nghiệm thành công