c++作业3
来源:互联网 发布:网络销售的职位描述 编辑:程序博客网 时间:2024/05/19 02:42
一(1)、问题及代码
/* * 文件名称:Ex3-2.cpp * 作 者:叶瑞琪 * 完成日期:2017 年 4 月 4 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:输入个人收入 * 问题描述:根据我国所制定的个人所得税7级计算,得出个人所要缴纳的税 * 程序输出:输入个人所得税 * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; int main( ) { double dI,dT=0, a, b ; cout<<"输入您本月的收入:"; cin>>dI; if(dI<1500+3500) { a=0.03; b=0; } else if(dI<4500+3500) { a=0.1; b=105; } else if(dI<9000+3500) { a=0.2; b=555; } else if(dI<35000+3500) { a=0.25; b=1005; } else if(dI<55000+3500) { a=0.3; b=2755; } else if(dI<80000+3500) { a=0.35; b=5505; } else { a=0.45; b=13505; } dT=(dI-3500)*a-b; cout<<"您本月应缴纳个人所得税: "<<dT<<"(元)\n"; return 0; }
(2)、运算结果
二(1)、问题及代码
/* * 文件名称:Ex3-3.cpp * 作 者:叶瑞琪 * 完成日期:2017 年 4 月 4 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:输入年份和月份 * 问题描述:略 * 程序输出:输出本月有几天 * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; int main() { int y,m; cout<<"请输入年份:"; cin>>y; cout<<"请输入月份:"; cin>>m; cout<<"本月有:"; switch(m) { case 1:cout<<"31天"<<endl;break; case 2:if(y%400==0||(y%100!=0&&y%4==0)) cout<<"29天"<<endl; else cout<<"28天"<<endl;break; case 3:cout<<"31天"<<endl;break; case 4:cout<<"30天"<<endl;break; case 5:cout<<"31天"<<endl;break; case 6:cout<<"30天"<<endl;break; case 7:cout<<"31天"<<endl;break; case 8:cout<<"31天"<<endl;break; case 9:cout<<"30天"<<endl;break; case 10:cout<<"31天"<<endl;break; case 11:cout<<"30天"<<endl;break; case 12:cout<<"31天"<<endl;break; } return 0; }
(2)、运算结果
三(1)、问题及代码
/* * 文件名称:Ex3-4.cpp * 作 者:叶瑞琪 * 完成日期:2017 年 4 月 4 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:输入存款的金额 * 问题描述:输入存款金额和时间,得出到期的利息和本息共计多少元 * 程序输出:输出到期的利息和本息共计多少元 * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; int main() { double money,interest; int number; cout<<"欢迎使用利息计算器!"<<endl; cout<<"请输入存款金额:"; cin >>money; cout<<"======存款金额======"<<endl; cout<<"1. 3个月"<<endl; cout<<"2. 6个月"<<endl; cout<<"3. 一年" <<endl; cout<<"4. 二年" <<endl; cout<<"5. 三年" <<endl; cout<<"6. 五年" <<endl; cout<<"请输入存款期限的代号:"; cin>>number; switch (number) { case 1 :interest=money*0.25*0.031;break; case 2 :interest=money*0.50*0.033;break; case 3 :interest=money*1.00*0.035;break; case 4 :interest=money*2.00*0.044;break; case 5 :interest=money*3.00*0.050;break; case 6 :interest=money*5.00*0.055;break; } cout<<"到期利息为:"<<interest<<",本息合计共"<<money+interest<<"元。"<<endl; cout<<"感谢您的使用,欢迎下次光临!"<<endl; return 0; }
(2)、运算结果
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奇偶个数
- Elasticsearch系列篇之删除索引
- Web API 版本控制的几种方式
- C++作业3
- Linux inotify功能及实现原理
- [蓝桥杯]-比酒量
- c++作业3
- 软连接
- c++作业3
- windows使用apache域名解析为https
- .Net分享两个隐藏字符串的方法
- php加密算法总结
- CORS跨域及调用方法
- Linux Starter
- 集合知识点整理