C++作业3
来源:互联网 发布:2016网络作家排名 编辑:程序博客网 时间:2024/04/30 11:11
一、本月有几天
#include <iostream> using namespace std; int main () { int year,month; cout<<"请输入年份:"<<endl; cin>>year; cout<<"请输入月份:"<<endl; cin>>month; if((year%4==0 && year%100!=0)||(year%400==0)) { if(month==2) cout<<"本月有29天"; if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) cout<<"本月有31天"; if(month==4 || month==6 || month==9 || month==11) cout<<"本月有30天"; } else { if(month==2) cout<<"本月有28天"; if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) cout<<"本月有31天"; if(month==4 || month==6 || month==9 || month==11) cout<<"本月有30天"; } return 0; }
二、定期存款利息计算器
#include<iostream> using namespace std;int main(){ int type; double money, period, rate, interest; cout << "请输入存款金额:"; cin >> money; cout << "存款期限" << endl; cout << "1. 三个月 " << endl; cout << "2. 六个月" << endl; cout << "3. 一年 " << endl; cout << "4. 二年" << endl; cout << "5. 三年" << endl; cout << "6. 五年" << endl; cout << "请输入存款期限的代号:"; cin >> type; if (type >= 1 && type <= 6) { switch (type) { case 1: period = 0.25; rate = 0.031; break; case 2: period = 0.5; rate = 0.033; break; case 3: period = 1; rate = 0.035; break; case 4: period = 2; rate = 0.044; break; case 5: period = 3; rate = 0.05; break; case 6: period = 5; rate = 0.055; break;} interest = money * period * rate; cout << "到期利息为:" << interest << "元,本息合计共" << interest + money << "元。" << endl; } else cout << "选择存款类型错误!" << endl; cout << "感谢您的使用,欢迎下次光临!" << endl; return 0;}
三、个人所得税计算器
#include <iostream> using namespace std; int main( ) { double dSalary,dTax=0,dNetIncome=0; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; double Spare,TaxRate; int deduction; Spare=dSalary-3500; if(Spare>0) { if(Spare<=1500) TaxRate=0.03,deduction=0; else if(Spare<=4500) TaxRate=0.10,deduction=105; else if(Spare<=9000) TaxRate=0.20,deduction=555; else if(Spare<=35000) TaxRate=0.25,deduction=1005; else if(Spare<=55000) TaxRate=0.30,deduction=2755; else if(Spare<=80000) TaxRate=0.35,deduction=5505; else TaxRate=0.45,deduction=13505; } else { TaxRate=0; deduction=0; } dTax=Spare*TaxRate-deduction; dNetIncome=dSalary-dTax; cout<<"您本月应缴个人所得税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }
0 0
- c语言作业3
- c++-作业3
- c++-作业3
- C/C++作业3
- C语言程序设计课后作业3
- C++作业3
- C语言作业(3)
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C++P51作业1,3,4,6
- C语言作业-3-1奇偶个数
- CSU-1715 Positive Con Sequences(模拟分四种情况 )From湖南省多校对抗赛E题(2016.03.27)
- HDU 4109 Instrction Arrangement
- overfeat 测试
- JavaScript中数组和字符串的方法以及互相转换
- Warning C4819
- C++作业3
- windows/linux进程控制实验
- PSobj [2] 图片动漫处理 及 速写处理
- BitmapShader将图片转化为圆形图片
- VS2012通过makefile编译OpenGL红宝书的示例代码
- 固定屏幕代码
- 山东省第一届ACM省赛 J SDUT 2160 Jerry Mouse
- java中的条件语句switch……case
- 码农小汪-spring框架学习之7-spring的零配置 @Component @Controller @Service