c++作业3

来源:互联网 发布:js数组最后一个元素 编辑:程序博客网 时间:2024/05/22 18:23
/** 文件名称:个人所得税计算器* 作    者:  谢文锐 * 完成日期:    2016  年 4    月  7  日* 版 本 号:v1.0* 对任务及求解方法的描述部分:对不同的工资征收不同的税 * 输入描述: 输入dSalary* 问题描述: 分别计算* 程序输出:  输出dTax dNetincome * 问题分析:* 算法设计:if-else if结构 */#include <iostream>using namespace std;int main( ){    double dSalary,dTax=0,dNetIncome=0;    cout<<"请输入您本月的收入总额(元):";    cin>>dSalary;    if(dSalary>0&&dSalary<=3500)    cout<<"不用纳税"<<endl;    else     {           if((dSalary>3500)&&(dSalary<=5000))           dTax=(dSalary-3500)*0.03;           else if((dSalary>5000)&&(dSalary<=8000))           dTax=(dSalary-3500)*0.1-105;           else if((dSalary>8000)&&(dSalary<=12500))           dTax=(dSalary-3500)*0.2-555;           else if((dSalary>12500)&&(dSalary<=38500))           dTax=(dSalary-3500)*0.25-1005;           else if((dSalary>38500)&&(dSalary<=58500))           dTax=(dSalary-3500)*0.3-2755;           else if((dSalary>58500)&&(dSalary<=83500))           dTax=(dSalary-3500)*0.35-5505;           else if((dSalary>83500))           dTax=(dSalary-3500)*0.45-13505;     }    dNetIncome=dSalary-dTax;    cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";    cout<<"依法纳税,共享繁荣。谢谢使用!\n";    return 0;}
二:本月几天
#include<iostream>using namespace std;int main(){ int m,n; cout<<"请输入一个年份和月份:"<<endl; cin>>m; cin>>n;    if(m%4==0&&m%100!=0||m%400==0) {                                                                                                                                   if(n==1||n==3||n==5||n==7||n==8||n==10||n==12)       cout<<"这个月有31天。"; else if(n==2)    cout<<"这个月份有29天。"; else if(n==4||n==6||n==9||n==11)    cout<<"这个月份有30天。";                                                                                                       } else {                                                                                                                                   if(n==1||n==3||n==5||n==7||n==8||n==10||n==12)       cout<<"这个月份有31天。";  else if(n==2)        cout<<"这个月份有28天。";     else if(n==4||n==6||n==9||n==11)        cout<<"这个月份有30天。";                                                                                                   }    return 0;}
三.利息计算器
#include<iostream>using namespace std;int main(){   double a,b,c;   cout<<"=====欢迎使用利息计算器!=====\n"<<"请输入存款金额"<<endl;   cin>>b;   cout<<"===存款期限==="<<endl;                                                                                                       cout<<"1.3个月\n"<<"2.6个月\n"<<"3.一年\n"<<"4.二年\n"<<"5.三年\n"<<"6.五年"<<endl;   cout<<"请输入存款代号"<<endl;                                                                                                      int x;   cin>>x;   switch(x) {    case 1:a=b*0.031*0.25;break;    case 2:a=b*0.5*0.033;break;    case 3:a=b*1*0.035;break;    case 4:a=2*b*0.044;break;    case 5:a=3*b*0.05;break;    case 6:a=5*b*0.055;break;}   c=b+a;   cout<<"到期利息为"<<a<<"元"<<"本息合计共"<<c<<"元"<<endl;   cout<<"感谢你的使用,欢迎下次光临"<<endl;   return 0;}


1 0
原创粉丝点击