一:問題及**/*
* 檔名稱:個人所得稅計算器
* 作 者:範俊濤
* 完成日期:2016 年4 月7 日
* 版 本 號:v1.0
* 對任務及求解方法的描述部分:
* 輸入描述:輸入個人月收入總額(元)
* 問題描述:計算方法:個人所得稅=(收入總額-3500)*稅率-速算扣除數
* 程式輸出:計算出他本月應繳稅款和稅後收入
* 問題分析:關於個人所得稅的有關背景知識
* 演算法設計:if-else if語句(多分支)應用
*/
#include using namespace std;
int main( )
{ double dsalary,dtax=0,dnetincome=0,d;
cout<
cin>>dsalary;
d=dsalary-3500;
if(d>0&&d<=1500)dtax=d*0.03;
else if(d>1500&&d<=4500)dtax=d*0.1-105;
else if(d>4500&&d<=9000)dtax=d*0.2-555;
else if(d>9000&&d<=35000)dtax=d*0.25-1005;
else if(d>35000&&d<=55000)dtax=d*0.30-2755;
else if(d>55000&&d<=80000)dtax=d*0.35-5505;
else if(d>80000)dtax=d*0.45-13505;
dnetincome=dsalary-dtax;
cout<
三:心得與體會
與上次實驗相同,這次專案1同樣可以使用if-else if多分支語句進行解決,這次問題解決得很順利,但我在想是不是還有跟簡單的演算法將這種問題解決,程式執行正常,要學的還有很多,繼續努力吧!!!
四:知識點總結
if語句的巢狀:
在if語句中又包含乙個或多個if語句時,語法形式為:
if()
if()語句1
else 語句2
else
if()語句3
else語句4
if-else if多分支語句形式為:
if(條件1)語句1;
else if(條件2)語句2;
else if(條件3)語句3;
..........
c 實驗3 專案1 個人所得稅計算器
一 問題及 編寫選擇結構程式,輸入個人月收入總額,計算出他本月應繳稅款和稅後收入。計算方法 個人所得稅 收入總額 3500 稅率 速算扣除數 檔名稱 pra.cpp 作 者 謝翊民 完成日期 2016 年 月7 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 月收入 問題描述 輸入個...
c 實驗3 專案1 個人所得稅計算器
一.編寫程式 問題描述 個人所得稅計算 輸入描述 月個人收入總額 輸出描述 本月應繳個人所得稅和稅後收入 三 心得體會 關鍵的單詞一定乙個字母都不能少或者是錯,否則到最後就會出錯而且執行不了程式 銜接詞也要用好,if 和else中間還要加的話就是else if。四 知識點總結 if語句有多種形式 單...
C 實驗3 專案1 個人所得稅計算器
一 問題及 檔名稱 c 第3次實驗 專案1 個人所得稅計算器 作 者 張力 完成日期 2017 年 3 月 22 日 版 本 號 v1.0 對任務及求解方法的描述部分 個人所得稅 收入總額 3500 稅率 速算扣除數 輸入描述 輸入個人收入 問題描述 求解個人所得稅為多少,和稅後收入 程式輸出 輸出...