1. 程式人生 > >C++實驗3-個人所得稅計算器

C++實驗3-個人所得稅計算器

/* 
* 檔名稱:shiyan.cpp 
* 作    者:  蔡宗楷
* 完成日期:     2016 年 4    月  7  日 
* 版 本 號:v1.0 
* 對任務及求解方法的描述部分:求個人所得稅,及稅後工資
* 輸入描述:輸入工資  
* 問題描述:計算稅收 
* 程式輸出: 個人所得稅,及稅後工資 
* 問題分析:先判斷超額再計算
* 演算法設計:  if選擇結構
*/  
#include <iostream>     
using namespace std;  
int main( )  
{  
    double dSalary,dTax=0,dNetIncome=0;   
    cout<<"請輸入您本月的收入總額(元):";  
    cin>>dSalary;
	double dRate;
	int over, dNetNumber;
	over=dSalary-3500;
    if(over<=1500)
	dRate=0.03,dNetNumber=0;
	if(over>1500 && over<=4500)
    dRate=0.10,dNetNumber=105;
	if(over>4500 && over<=9000)
    dRate=0.20,dNetNumber=555;
	if(over>9000 && over<=35000)
	dRate=0.25,dNetNumber=1005;
	if(over>35000 && over<=55000)
	dRate=0.30,dNetNumber=2755;
	if(over>55000 && over<=80000)
	dRate=0.35,dNetNumber=5505;
	if(over>80000)
	dRate=0.45,dNetNumber=13505;

   dTax=(dSalary-3500)*dRate-dNetNumber;
   dNetIncome=dSalary-dTax;
  
    cout<<"您本月應繳個人所和稅 "<<dTax<<" 元,稅後收入是 "<<dNetIncome<<" 元。\n";  
    cout<<"依法納稅,共享繁榮。謝謝使用!\n";  
    return 0;  
}

三、心得體會:使用計算機程式設計能夠很好很快的解決生活中的問題。

四、if選擇結構的使用