Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.

Paste

Pasted as C++ by registered user xujiayu ( 5 years ago )
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main()
{  /*nhap vao 1 so nguyen duong ,gioi han 9 so in ra cach doc cua so nay
     b1 : kiem tra so luong chu so cua so hien tai 
	 neu so luong > 9 => khong xu ly 
	 b2 : neu so luong nam trong doan tu 1 -> 9 thi minh xet tung truong hop de xu ly
	 7 : bay
	 17 : muoi bay
	 117: mot tram muoi bay
	 1117 : mot nghin mot tram muoi bay
	 11117: muoi mot nghin mot tram muoi bay
	 111117: mot tram muoi mot nghin mot tram muoi bay 
	 1111117: mot trieu mot tram muoi mot nghin mot tram muoi bay dong 
	 11111117 : muoi mot trieu mot tram muoi mot nghin mot tram muoi bay dong 
	 111111117 : mot tram muoi mot trieu mot tram muoi mot nghin mot tram muoi bay dong */
	 
	printf("\nNhap vao 1 so co toi da 9 chu so in ra cach doc cua so ");

	int s;
	printf("\nNhap vao so toi da 9 chu so : ");
	scanf("%d",&s);

	int soluongchuso = log10(double(s))+1;

	if(soluongchuso > 9)
	{
		printf("\nchi gioi han 9 chu so xin hay nhap lai cam on!");
	}
	else
	{   
		if(soluongchuso == 9) 
		{
			int temp = s / 100000000;

			if(temp == 1)
			{
				printf("mot tram trieu  ");
			}

			else if(temp == 2)
			{
				printf("Hai tram trieu  ");
			}
			else if(temp == 3)
			{
				printf("Ba tram trieu ");
			}
			else  if(temp == 4)
			{
				printf("Bon tram trieu  ");
			}
			else if(temp == 5)
			{
				printf("Nam tram trieu  ");
			}
			else if(temp == 6)
			{
				printf("Sau tram trieu ");
			}
			else if(temp == 7)
			{
				printf("Bay tram trieu ");
			}
			else if(temp == 8)
			{
				printf("Tam tram trieu ");
			}
			else if(temp == 9)
			{
				printf("Chin tram trieu ");
			}
			soluongchuso--;
			s %= 100000000;
		}

		if(soluongchuso == 8) 
		{
			int temp = s / 10000000;

			if(temp == 1)
			{
				printf("Muoi trieu  ");
			}
			else  if(temp == 2)
			{
				printf("Hai muoi trieu  ");
			}
			else  if(temp == 3)
			{
				printf("Ba muoi trieu ");
			}
			else  if(temp == 4)
			{
				printf("Bon muoi trieu  ");
			}
			else if(temp == 5)
			{
				printf("Nam muoi trieu  ");
			}
			else if(temp == 6)
			{
				printf("Sau muoi trieu  ");
			}
			else if(temp == 7)
			{
				printf("Bay muoi trieu  ");
			}
			else if(temp == 8)
			{
				printf("Tam muoi trieu  ");
			}
			else if(temp == 9)
			{
				printf("Chin muoi trieu  ");
			}
			soluongchuso--;
			s %= 10000000;
		}


		if(soluongchuso == 7) 
		{
			int temp = s / 1000000;

			if(temp == 1)
			{
				printf("Mot trieu  ");
			}
			else if(temp == 2)
			{
				printf("Hai trieu  ");
			}
			else if(temp == 3)
			{
				printf("Ba trieu  ");
			}
			else if(temp == 4)
			{
				printf("Bon trieu   ");
			}
			else if(temp == 5)
			{
				printf("Nam trieu   ");
			}
			else if(temp == 6)
			{
				printf("Sau trieu ");
			}
			else if(temp == 7)
			{
				printf("Bay trieu   ");
			}
			else if(temp == 8)
			{
				printf("Tam trieu  ");
			}
			else if(temp == 9)
			{
				printf("Chin trieu  ");
			}
			soluongchuso--;
			s %= 1000000;
		}

		if(soluongchuso == 6) 
		{
			int temp = s / 100000;

			if(temp == 1)
			{
				printf("Mot tram nghin  ");
			}
			else if(temp == 2)
			{
				printf("Hai tram nghin  ");
			}
			else  if(temp == 3)
			{
				printf("Ba tram nghin ");
			}
			else   if(temp == 4)
			{
				printf("Bon tram nghin  ");
			}
			else if(temp == 5)
			{
				printf("Nam tram nghin  ");
			}
			else	 if(temp == 6)
			{
				printf("Sau tram nghin  ");
			}
			else	 if(temp == 7)
			{
				printf("Bay tram nghin  ");
			}
			else if(temp == 8)
			{
				printf("Tam tram nghin ");
			}
			else if(temp == 9)
			{
				printf("Chin tram nghin ");
			}
			soluongchuso--;
			s %= 100000;
		}


		if(soluongchuso == 5) 
		{
			int temp = s / 10000;

			if(temp == 1)
			{
				printf("Muoi nghin  ");
			}
			else  if(temp == 2)
			{
				printf("Hai muoi nghin ");
			}
			else  if(temp == 3)
			{
				printf("Ba muoi nghin ");
			}
			else   if(temp == 4)
			{
				printf("Bon muoi nghin  ");
			}
			else	 if(temp == 5)
			{
				printf("Nam muoi nghin  ");
			}
			else	 if(temp == 6)
			{
				printf("Sau muoi nghin  ");
			}
			else	 if(temp == 7)
			{
				printf("Bay muoi nghin  ");
			}
			else	 if(temp == 8)
			{
				printf("Tam muoi nghin ");
			}
			else	 if(temp == 9)
			{
				printf("Chin muoi nghin ");
			}
			soluongchuso--;
			s %= 10000;
		}

		if(soluongchuso == 4) 
		{
			int temp = s / 1000;

			if(temp == 1)
			{
				printf("Mot nghin ");
			}
			else if(temp == 2)
			{
				printf("Hai nghin ");
			}
			else  if(temp == 3)
			{
				printf("Ba nghin ");
			}
			else  if(temp == 4)
			{
				printf("Bon nghin ");
			}
			else	 if(temp == 5)
			{
				printf("Nam nghin  ");
			}
			else if(temp == 6)
			{
				printf("Sau nghin ");
			}
			else	 if(temp == 7)
			{
				printf("Bay nghin  ");
			}
			else	 if(temp == 8)
			{
				printf("Tam nghin ");
			}
			else if(temp == 9)
			{
				printf("Chin nghin ");
			}
			soluongchuso--;
			s %= 1000;
		}
		if(soluongchuso == 3) 
		{
			int temp = s / 100;

			if(temp == 1)
			{
				printf("Mot tram ");
			}
			else if(temp == 2)
			{
				printf("Hai tram ");
			}
			else  if(temp == 3)
			{
				printf("Ba tram ");
			}
			else   if(temp == 4)
			{
				printf("Bon tram ");
			}
			else if(temp == 5)
			{
				printf("Nam tram  ");
			}
			else if(temp == 6)
			{
				printf("Sau tram ");
			}
			else if(temp == 7)
			{
				printf("Bay tram  ");
			}
			else if(temp == 8)
			{
				printf("Tam tram ");
			}
			else if(temp == 9)
			{
				printf("Chin tram ");
			} 
			soluongchuso--;
			s %= 100;
		}

		if(soluongchuso == 2)
		{
			int temp = s /10;

			if(temp == 1 )
			{
				printf("Muoi ");
			}
			else if(temp == 2 )
			{
				printf("Hai muoi ");
			}
			else if(temp == 3 )
			{
				printf("Ba muoi ");
			}
			else if(temp == 4 )
			{
				printf("Bon muoi ");
			}
			else if(temp == 5 )
			{
				printf("Nam Muoi ");
			}
			else if(temp == 6 )
			{
				printf("Sau Muoi ");
			}
			else if(temp == 7 )
			{
				printf("Bay muoi ");
			}
			else if(temp == 8 )
			{
				printf("Tam Muoi ");
			}
			else if(temp == 9 )
			{
				printf("Chin Muoi ");
			}
			soluongchuso--;
		} 

		if(soluongchuso == 1)
		{
			int temp = s % 10;

			if (temp == 1)
			{
				printf("Mot");
			}
			else if (temp == 2)
			{
				printf("Hai");
			}
			else if (temp == 3)
			{
				printf("Ba");
			}
			else if (temp == 4)
			{
				printf("Bon");
			}
			else if (temp == 5)
			{
				printf("Nam");
			}
			else if (temp == 6)
			{
				printf("Sau");
			}
			else if (temp == 7)
			{
				printf("Bay");
			}
			else if (temp == 8)
			{
				printf("Tam");
			}
			else if (temp == 9)
			{
				printf("Chin");
			}

		}
	}



	getch();
	return 0;



}

 

Revise this Paste

Your Name: Code Language: