第三次作业
2016-04-07 11:50
393 查看
1多分段函数求值
3定期存款利息计算器
/* * 文件名称: 110 * 作 者: 龚晓天 * 完成日期: 2016 年 4 月 7 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 多分数段函数求值 * 输入描述: 输入一个整数x * 问题描述: 略 * 程序输出: 输出一个数y * 问题分析: 略 * 算法设计: 略 */ #include<iostream.h> #include<cmath> void main() { double x,y; cout<<"请输入一个x的值"<<endl; cin>>x; if(x<2) { y=x; } else if(x<6) { y=x*x+1; } else if(x<10) { y=sqrt(x+1); } else if(x>=10) { y=1/(x+1); } cout<<"y="<<y<<endl; }2本月有几天
/* * 文件名称: 111 * 作 者: 龚晓天 * 完成日期: 2016 年 4 月 11 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 本月有几天 * 输入描述: 输入年份,月份 * 问题描述: 略 * 程序输出: 输出天数 * 问题分析: 略 * 算法设计: 略 */ #include <iostream> using namespace std; int main( ) { int year,month; cout<<"请输入年份和月份"<<endl; cin>>year>>month; if( (year%4==0 && year%100!=0) || year%400==0) { if(month==2) cout<<"本月29天"<<endl; else if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) cout<<"本月31天"<<endl; else cout<<"本月30天"<<endl; } else { if(month==2) cout<<"本月28天"<<endl; else if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) cout<<"本月31天"<<endl; else cout<<"本月30天"<<endl; } return 0; }
3定期存款利息计算器
/* * 文件名称: 112 * 作 者: 龚晓天 * 完成日期: 2016 年 4 月 11 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 定期存款利息计算器 * 输入描述: 输入存入金额和存款期限代号 * 问题描述: 略 * 程序输出: 输出到期利息和本息和 * 问题分析: 略 * 算法设计: 略 */ #include<iostream> using namespace std; int main() { double MoneyIn,MoneyOut,tax; int select; cout<<"欢迎使用利息计算器!"<<endl; cout<<"请输入存入金额:"; cin>>MoneyIn; cout<<"=====存款期限====="<<endl; cout<<"1. 3个月"<<endl; cout<<"2. 6个月"<<endl; cout<<"3. 一年"<<endl; cout<<"4. 两年"<<endl; cout<<"5. 三年"<<endl; cout<<"6. 五年"<<endl; cout<<"请输入存款期限代号:"; cin>>select; switch(select) { case 1:tax=MoneyIn*0.031*0.25;break; case 2:tax=MoneyIn*0.033*0.5;break; case 3:tax=MoneyIn*0.035*1;break; case 4:tax=MoneyIn*0.044*2;break; case 5:tax=MoneyIn*0.05*3;break; case 6:tax=MoneyIn*0.055*5; } MoneyOut=MoneyIn+tax; cout<<"到期利息为"<<tax<<"元,本息合计共"<<MoneyOut<<"元"<<endl; cout<<"谢谢您的使用,欢迎下次光临!"<<endl; return 0; }
相关文章推荐
- C#执行oracle返回游标类型的存储过程
- Css制作table细线表格
- 深入理解php底层:php生命周期
- android:ToolBar详解(手把手教程)
- 基于win32应用程序的电梯调度程序
- 土耳其网络实名5000W公民数据泄露
- PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
- zz:Android 二维码 生成和识别(附Demo源码)
- LeetCode113—Path Sum II
- 用CSS画网格线,在IE中
- Spring框架的Portlet MVC
- 个人Java学习第一天总结
- ssdb redis
- 关于iOS的强引用,弱引用及strong,retain,copy,weak,assignd的关系
- c++第3次实验—项目1:个人所得税计算器
- Linux下进程的同步相互排斥实例——生产者消费者
- jquery easyui window中的datagrid,只能显示一次问题
- Linux中stat命令显示文件的基本使用教程
- 进程大概枝杈【B篇】进程间通信
- zz:Android Studio使用中的常见错误总结