C++作业3
来源:互联网 发布:mac创建wifi热点 编辑:程序博客网 时间:2024/05/13 14:33
项目2:本月有几天?
一、问题及代码
/* * 文件名称: C++作业3-【项目2】本月有几天?* 作 者: 陈果 * 完成日期: 2017 年 3 月 22 日 * 版本号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include<iostream>using namespace std;int main(){int y,m,x,d;cout<<"请输入年份,月份"<<endl;cin>>y>>m;x=y%4;if(x==0)switch(m){case 1: case 3: case 5: case 7: case 8: case 10: case 12:d=31;break; case 2:d=29;break; case 4: case 6: case 9: case 11:d=30;break;}elseswitch(m){case 1: case 3: case 5: case 7: case 8: case 10: case 12:d=31;break; case 2:d=28;break; case 4: case 6: case 9: case 11:d=30;break;}cout<<"今年为"<<y<<"年。本月为"<<m<<"月。"<<endl;cout<<"本月有"<<d<<"天。"<<endl;return 0;}
二、运行结果
项目3:定期存款利息计算器
一、问题及代码
/* * 文件名称: C++作业-【项目3】定期存款利息计算器* 作 者: 陈果 * 完成日期: 2017 年 3 月 22 日 * 版本号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include<iostream>using namespace std;int main(){double x,c,z;int y;cout<<"欢迎使用利息计算器!"<<endl;cout<<"请输入存款金额:"<<endl;cin>>x;cout<<"======存款期限======="<<endl;cout<<"1.三个月\n2.六个月\n3.一年\n4.二年\n5.三年\n6.五年\n"<<endl;cout<<"请输入存款期限的代号:"<<endl;cin>>y;switch(y){case 1:c=x*0.25*0.031;break;case 2:c=x*0.50*0.033;break;case 3:c=x*1*0.035;break;case 4:c=x*2*0.044;break;case 5:c=x*3*0.050;break;case 6:c=x*5*0.55;break;}z=x+c;cout<<"到期利息为:"<<c<<endl;cout<<"本息合计为:"<<z<<endl;cout<<"感谢您的使用,欢迎下次光临!"<<endl;return 0;}
二、运行结果
项目4:多分数段函数求值
/* * 文件名称: C++作业3-【项目4】多分数段函数求值* 作 者: 陈果 * 完成日期: 2017 年 3 月 22 日 * 版本号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include<iostream>#include<cmath>using namespace std;int 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 y=1/(x+1);cout<<"y="<<y<<endl;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奇偶个数
- C++实验3——个人所得税计算器
- Valid Palindrome问题及解法
- 深度学习-CAFFE利用CIFAR10网络模型训练自己的图像数据获得模型-3结合caffe中的CIFAR10修改相关配置文件并训练
- PAT
- C++作业2:个人所得税的计算,本月有几天,定期存款利息计算器
- C++作业3
- [Android]百度地图,使所有Overlay都在合适的视野内
- const与指针
- reorder-list
- adb shell下查看sqlite数据库
- UWP入门(七)--SplitView详解与页面跳转
- 注解 @SuppressWarnings({ "rawtypes", "unchecked" }) 理解
- jQuery扩展插件
- ACm递归递推练习 Problem E