c++第二次作业报告(2个实验)

来源:互联网 发布:淘宝上怎么联系卖家 编辑:程序博客网 时间:2024/06/05 20:24

1、

一、问题及代码:

/* * 文件名称:定期存款利息计算器 * 作    者:贺南鹏  * 完成日期:2017年3月13日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:定期存款利息计算器* 输入描述:输入存款金额并选择存款种类* 问题描述:计算出利息(不计利息税)和本息合计* 程序输出:计算出利息(不计利息税)和本息合计* 问题分析:利息=金额×年利率×存期* 算法设计:要求使用switch语句,根据选择的存款种类,确定利率和存期后计算。  */#include<iostream>using namespace std;int main(){double jin,number,xi,sum;cout<<"欢迎使用利息计算器"<<endl;cout<<"请输入存款金额:"<<endl;cin>>jin;cout<<"存款期限"<<endl;cout<<"1. 3个月"<<endl;cout<<"2. 6个月"<<endl;cout<<"3. 一年"<<endl;cout<<"4. 二年"<<endl;cout<<"5. 三年"<<endl;cout<<"6. 五年"<<endl;cout<<"请输入存款期限的代号:"<<endl;cin>>number;switch(number>=1&&number<=6){    case 1:xi=jin*0.031;break;    case 2:xi=jin*0.033;break;    case 3:xi=jin*0.035;break;    case 4:xi=jin*0.044;break;    case 5:xi=jin*0.05;break;         case 6:xi=jin*0.055;break;}sum=jin+xi;cout<<"到期利息为:"<<xi<<endl;cout<<"本息合计共:"<<sum<<"元"<<endl;cout<<"感谢您的使用,欢迎下次光临!"<<endl;  }
二、运行结果:


2、

一、问题及代码:

/* * 文件名称:多分数段函数求值* 作    者:贺南鹏  * 完成日期:2017年3月13日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述:x* 问题描述:* 程序输出:y的值* 问题分析:* 算法设计:从键盘输入x的值(要求为实型),根据下面的公式计算并输出y的值*/#include<iostream>#include<math.h>using namespace std;int main(){float iX;cout<<"请输入x的值:"<<endl;cin>>iX;cout<<"y="<<endl;if(iX<2){cout<<iX<<endl;}else if(iX<6){cout<<iX*iX+1<<endl;}else if(iX<10){iX=sqrt(iX+1);cout<<iX<<endl;}else{cout<<1/(iX+1)<<endl;}return 0;}
二、运行结果:



0 0