C++第三次上机作业

来源:互联网 发布:jquery ajax 遍历json 编辑:程序博客网 时间:2024/05/01 20:54

一,问题及代码

/*   * 文件名称:1.cpp * 作    者:诸琼琼 .* 完成日期:2017 年4 月 7日   .* 版 本 号:v1.0   * 对任务及求解方法的描述部分:  * 输入描述:无   * 问题描述:本月的天数* 程序输出:* 问题分析:略  * 算法设计:略   */  #include<iostream>using namespace std;int main(){int month,year,days;cout<<"请输入年份,月份:"<<endl;cin>>year>>month;{if(month==1||month==5||month==7||month==8||month==10||month==)days=31;else if(month==4||month==6||month==9||month==11)days=30;else{if((year%4==0&&year%100!=0)||year%400==0)days=29;elsedays=28;}}cout<<"天数:"<<days<<"天"<<endl;return 0;}


二,运行结果

一,问题及代码

 * 文件名称:2.cpp * 作    者:诸琼琼    * 完成日期: 2017 年4月7日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分:   * 输入描述: * 问题描述:定期存款利息计算器   * 程序输出: * 问题分析:在编程书写程序时不能输入中文字符,必须切换到英文符号 * 算法设计:#include<iostream>  using namespace std;  int main()  {     int m,x;      cout<<"欢迎使用利息计算器\n";      cout<<"请输入存款金额=";      cin>>m;      cout<<"==========存款期限===========\n";      cout<<"1、3个月\n";      cout<<"2、6个月\n";      cout<<"3、一年\n";      cout<<"4、两年\n";      cout<<"5、三年\n";      cout<<"6、五年\n";      cout<<"请输入存款期限代号:";      cin>>x;      switch(x)      {      double a,z;      case 1:a=m*0.031*0.25,z=m+a;          cout<<"到期利息:"<<a<<"元,本息合计共:"<<z<<"元。"<<endl;break;      case 2:a=m*0.033*0.5,z=m+a;          cout<<"到期利息:"<<a<<"元,本息合计共:"<<z<<"元。"<<endl;break;      case 3:a=m*0.035*1,z=m+a;          cout<<"到期利息:"<<a<<"元,本息合计共:"<<z<<"元。"<<endl;break;      case 4:a=m*0.044*2,z=m+a;          cout<<"到期利息:"<<a<<"元,本息合计共:"<<z<<"元。"<<endl;break;      case 5:a=m*0.05*3,z=m+a;          cout<<"到期利息:"<<a<<"元,本息合计共:"<<z<<"元。"<<endl;break;      case 6:a=m*0.055*5,z=m+a;          cout<<"到期利息:"<<a<<"元,本息合计共:"<<z<<"元。"<<endl;break;      default:cout<<"error\n";      }      cout<<"感谢您的使用,欢迎下次光临!\n";      return 0;  }  

二,运行结果

0 0
原创粉丝点击