📄 assignmentuts.cpp
字号:
#include <iostream.h>
int main()
{
int n,a,b,c,d;
char x[10][10] = {"nol","satu","dua","tiga","empat","lima","enam","tujuh","delapan","sembilan"};
char sbls[10] = "sebelas",srb[10] = "seribu",srt[10] = "seratus",spl[10] = "sepuluh";
cout<<"Assignment UTS"<<endl;
cout<<"________________________________________________________________________________"<<endl;
cout<<"Program Pengubah Bilangan Menjadi Terbilang"<<endl;
cout<<"________________________________________________________________________________"<<endl;
cout<<"Dibuat oleh: "<<endl;
cout<<"1. Yosh Paulus Johanes"<<endl;
cout<<" 08220050019"<<endl;
cout<<"2. Felix"<<endl;
cout<<" 08220050003"<<endl;
cout<<"________________________________________________________________________________"<<endl;
cout<<"Masukkan bilangan bulat positif dari 0 - 9999 : ";
cin>>n;
cout<<endl;
a=(n/1000);
b=(n-(a*1000))/100;
c=(n-(a*1000)-(b*100))/10;
d=n-(a*1000)-(b*100)-(c*10);
if (n>=0,n<=9999)
{
if (a==1)
{
if (b>1)
{
if (c>1)
{
if (d>=1)
{
cout<<srb<<" "<<x[b]<<" ratus "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<x[b]<<" ratus "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<<srb<<" "<<x[b]<<" ratus "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<<srb<<" "<<x[b]<<" ratus "<<sbls<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<x[b]<<" ratus "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<<srb<<" "<<x[b]<<" ratus "<<x[d]<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<x[b]<<" ratus "<<endl;
}
}
}
else if (b==1)
{
if (c>1)
{
if (d>=1)
{
cout<<srb<<" "<<srt<<" "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<srt<<" "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<<srb<<" "<<srt<<" "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<<srb<<" "<<srt<<" "<<sbls<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<srt<<" "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<<srb<<" "<<srt<<" "<<x[d]<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<srt<<" "<<endl;
}
}
}
else if (b==0)
{
if (c>1)
{
if (d>=1)
{
cout<<srb<<" "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<<srb<<" "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<<srb<<" "<<sbls<<endl;
}
else if (d==0)
{
cout<<srb<<" "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<<srb<<" "<<x[d]<<endl;
}
else if (d==0)
{
cout<<srb<<endl;
}
}
}
}
else if (a>1)
{
if (b>1)
{
if (c>1)
{
if (d>=1)
{
cout<<x[a]<<" ribu "<<x[b]<<" ratus "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<x[b]<<" ratus "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<<x[a]<<" ribu "<<x[b]<<" ratus "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<<x[a]<<" ribu "<<x[b]<<" ratus "<<sbls<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<x[b]<<" ratus "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<<x[a]<<" ribu "<<x[b]<<" ratus "<<x[d]<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<x[b]<<" ratus "<<endl;
}
}
}
else if (b==0)
{
if (c>1)
{
if (d>=1)
{
cout<<x[a]<<" ribu "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<<x[a]<<" ribu "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<<x[a]<<" ribu "<<sbls<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<<x[a]<<" ribu "<<x[d]<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<endl;
}
}
}
else if (b==1)
{
if (c>1)
{
if (d>=1)
{
cout<<x[a]<<" ribu "<<srt<<" "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<srt<<" "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<<x[a]<<" ribu "<<srt<<" "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<<x[a]<<" ribu "<<srt<<" "<<sbls<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<srt<<" "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<<x[a]<<" ribu "<<srt<<" "<<x[d]<<endl;
}
else if (d==0)
{
cout<<x[a]<<" ribu "<<srt<<" "<<endl;
}
}
}
}
else if (a==0)
{
if (b>1)
{
if (c>1)
{
if (d>=1)
{
cout<< x[b]<<" ratus "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<< x[b]<<" ratus "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<< x[b]<<" ratus "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<< x[b]<<" ratus "<<sbls<<endl;
}
else if (d==0)
{
cout<< x[b]<<" ratus "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<< x[b]<<" ratus "<<x[d]<<endl;
}
else if (d==0)
{
cout<< x[b]<<" ratus "<<endl;
}
}
}
else if (b==1)
{
if (c>1)
{
if (d>=1)
{
cout<< srt<<" "<<x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<< srt<<" "<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<< srt<<" "<<x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<< srt<<" "<<sbls<<endl;
}
else if (d==0)
{
cout<< srt<<" "<<spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<< srt<<" "<<x[d]<<endl;
}
else if (d==0)
{
cout<< srt<<" "<<endl;
}
}
}
else if (b==0)
{
if (c>1)
{
if (d>=1)
{
cout<< x[c]<<" puluh "<<x[d]<<endl;
}
else if (d==0)
{
cout<<x[c]<<" puluh "<<endl;
}
}
else if (c==1)
{
if (d>1)
{
cout<< x[d]<<" belas "<<endl;
}
else if (d==1)
{
cout<< sbls<<endl;
}
else if (d==0)
{
cout<< spl<<endl;
}
}
else if (c==0)
{
if (d>=1)
{
cout<< x[d]<<endl;
}
else if (d==0)
{
cout<<x[d]<<endl;
}
}
}
}
}
else
{
cout<<"Maaf, angka yang anda masukkan lebih dari 9999 atau kurang dari 0"<<endl;
}
cout<<endl;
cout<<"________________________________________________________________________________"<<endl;
cout<<"Terima kasih telah menggunakan program ini"<<endl;
cout<<"________________________________________________________________________________"<<endl;
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -