#include<iostream>
using namespace std;
int main()
{
double a,b;
cout<<"請輸入您今年綜合所的金額:";
cin>>a;
if(a<=0)
cout<<"您輸入的金額是錯誤的!"<<endl;
else if(a<330000.0) //鏈狀else if排列↓
b=a*0.06;
else if(a<890000.0)
b=a*0.13-23100;
else if(a<1780000.0)
b=a*0.21-94300;
else if(a<3340000.0)
b=a*0.3-254500;
else
b=a*0.4-588500;
cout<<"您所要繳的所得稅為:"<<b<<"元"<<endl;
system("pause");
return 0;
}
DOS輸出1:
輸入您今年綜合所得稅的金額:-1
您輸入的金額是錯誤的!
您所要繳的所得稅為:9.80909e-044元
請按任意鍵繼續 . . .
DOS輸出2:
輸入您今年綜合所得稅的金額:2800000
您所要繳的所得稅為:16800元
請按任意鍵繼續 . . .
DOS輸出3:
輸入您今年綜合所得稅的金額:800000
您所要繳的所得稅為:80900元
請按任意鍵繼續 . . .
DOS輸出4:
輸入您今年綜合所得稅的金額:1000000
您所要繳的所得稅為:115700元
請按任意鍵繼續 . . .
DOS輸出5:
輸入您今年綜合所得稅的金額:2000000
您所要繳的所得稅為:345500元
請按任意鍵繼續 . . .
DOS輸出6:
輸入您今年綜合所得稅的金額:3900000
您所要繳的所得稅為:971500元
請按任意鍵繼續 . . .