c++作业03
2016-04-11 23:52
204 查看
(1)本月有几天
(2)定期存款利息计算器
(3)多分数段函数求值
#include<iostream> using namespace std; int main() { int year,month,day; cout<<"欢迎查询本月天数"<<endl; cout<<"请输入年份"; cin>>year; cout<<"请输入月份"; cin>>month; switch(month) { case 1: day=31;break; case 3: day=31;break; case 4: day=30;break; case 5: day=31;break; case 6: day=30;break; case 7: day=31;break; case 8: day=31;break; case 9: day=30;break; case 10: day=31;break; case 11: day=30;break; case 12: day=30;break; case 2: if( (year%4==0 && year%100!=0)|| year%400==0 ) day=29; else day=28;break; default : cout<<"Error"<<endl; } cout<<"本月"<<day<<"天"<<endl; return 0; }
(2)定期存款利息计算器
#include <iostream> using namespace std; int main( ) { double money,rate=0,time=0,p; cout<<"欢迎使用利息计算器!\n 请输入存款金额:"; cin>>money; cout<<"======存款期限======"<<endl; cout<<" 1. 3个月\n 2. 6个月\n 3. 一年\n 4. 两年\n 5. 三年\n 6. 五年\n 请输入存款期限的代号:"; int n; cin>>n; switch(n) { case 1:time=0.25,rate=0.031;break; case 2:time=0.5,rate=0.033;break; case 3:time=1,rate=0.035;break; case 4:time=2,rate=0.044;break; case 5:time=3,rate=0.050;break; case 6:time=5,rate=0.055;break; } p=money*rate*time; cout<<"到期利息为:"<<p<<"元\n 本息合计共:"<<money+p<<"元"<<endl; cout<<"感谢您的使用,欢迎下次光临"<<endl; return 0; }
(3)多分数段函数求值
#include<iostream> #include<cmath> using namespace std; int main() { float 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; }
相关文章推荐
- c++第三次实验-1
- c++第三次实验-1
- c++第三次实验作业
- c++实验三-计算税收及收入
- C 【冒泡 选择排序 & 折半查找】
- c++第3次作业
- c++第四次实验
- 实验:C++实验3-【项目1】个人所得税计算器
- C语言声明字符串的两种方式
- C++实验3
- C++第二次作业2
- c++实验3-个人所得税计算器
- c语言 之求 Fibionacci 数列的前n个数
- 用队列模拟服务台前的排队现象问题_c/c++
- C++回调函数(2)--实现回调机制的几种方式
- C++实验3-3-定期存款利息计算器
- c++ 文件流
- c++中string所占字节问题
- Minimum Size Subarray Sum
- C++实验三—多分数段函数求值