孙敬哲的C++上机实验3-2
2016-04-10 12:51
351 查看
2(计算一个月有多少天?) 代码及结果:
3(定期存款利息计算器)代码及结果:
4(分段函数求值)代码
#include <iostream> using namespace std; int main() { int y,m,d,x; cout <<"输入年,月"<<endl; cin>>y>>m; cout<<"本月的天数为:"; if(y%400==0) { if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) cout<<"31"; else if(m==2) cout<<"29"; else cout<<"30"; } else if(y%4==0&&y%100!=0) { if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) cout<<"31"; else if(m==2) cout<<"29"; else cout<<"30"; } else { if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) cout<<"31"; else if(m==2) cout<<"28"; else cout<<"30"; } return 0; }
3(定期存款利息计算器)代码及结果:
#include<iostream> using namespace std; int main() { int x,y; cout<<"欢迎使用利息计算器!"<<endl; cout<<"请输入存款金额:"; cin>>x; cout<<"=======存款期限及利率========="<<endl; cout<<" 1.三个月。"<<endl; cout<<" 2.六个月。"<<endl; cout<<" 3.一年。 "<<endl; cout<<" 4.二年。 "<<endl; cout<<" 5.三年。 "<<endl; cout<<" 6.五年。 "<<endl; cout<<" 请输入存款期限的代号:"; cin>>y; switch(y) { double temp,pump; case 1 :temp=0.00775*x,pump=1.00775*x; cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<pump<<"元。";break; case 2 :temp=0.0165*x,pump=1.0165*x; cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<pump<<"元。";break; case 3 :temp=0.035*x,pump=1.035*x; cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<pump<<"元。";break; case 4 :temp=0.088*x,pump=1.088*x; cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<pump<<"元。";break; case 5 :temp=0.15*x,pump=1.15*x; cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<pump<<"元。";break; case 6 :temp=0.275*x,pump=1.275*x; cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<pump<<"元。";break; default:cout<<"error\n"; } return 0; }
4(分段函数求值)代码
#include<iostream> #include<math.h> using namespace std; int main() { double x,y; cout<<"输入一个实数:"; cin>>x; if(x>=10) y=1/(1+x); else if(10>x&&x>=6) y=sqrt(x+1); else if(6>x&&x>=2) y=x*x+1; else y=x; cout<<y; return 0; }
相关文章推荐
- C++的vector居然没有find成员函数啊, 那就用泛型find吧
- c++第3次作业
- C:变量
- C++隐式转换与显式转换
- C++德州扑克的核心规则算法
- C++中的为什么需要虚析构函数
- C++类定义 常量定义
- C++中int型数据的十六进制写法
- Calling C and C++ from IDL (一)
- C++ vector用法
- C++ vector用法
- 链表的C++实现
- C++中public,protected,private派生类继承问题和访问权限问题
- Ubuntu环境下编译so-jni调用c语言
- 《高质量C++/C编程指南》读书笔记三
- opencl:C++11下使用别名(x,y,z,hi,lo...)访问vector类型(cl_int2,cl_long16...)的元素
- C语言学习018:strdup复制字符串数组
- C++获取某一任意字符串每一个字符连续出现次数并打印在控制台上
- C++需要注意的地方
- C语言函数判断