第三次作业
来源:互联网 发布:数据库在线设计 编辑:程序博客网 时间:2024/06/02 01:07
* 文件名称: 年份月份天数* 作 者: 张吉瑞 * 完成日期: 2017 年 3 月 22 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: 我的第5个C++程序,熟悉程序的编辑、运行过程 * 程序输出: 天数29 * 问题分析: * 算法设计: */
一、一个月有多少天
#include<iostream>using namespace std;int main(){ int month,day,year;cout<<"请输入年份,月份:"<<endl;cin>>year>>month;if ((year%4==0&&year%100!=0)||year%400==0){if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)day=31;if(month==2)day=29;else day=30;}else{ if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)day=31;if(month==2) day=28;else day=30;}cout<<"天数为:"<<day<<endl;return 0;}
二、存款利率
#include<iostream>using namespace std;void 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";}
三、多分段函数求值
#include<iostream>#include<cmath>using namespace std;void main(){double x,y;cout<<"请输入x=";cin>>x;if(x<2)y=x;if(x>=2&&x<6)y=x*x+1;if(x>=6&&x<10)y=sqrt(x+1);if(x>=10)y=1/(x+1);cout<<"y="<<y<<endl;}
0 0
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 第三次作业
- 目标检测分割--Mask R-CNN
- 安卓开发之详解getChildFragmentManager和getsupportFragmentManager和getFragmentManager详解
- C++第三次作业
- c# 关键字,运算符,表达式 -学习笔记
- linux的sed用法
- 第三次作业
- IntelliJ Idea 常用快捷键
- android系统中检测dirtycow(脏牛)漏洞的方法
- 前端——js闭包
- postgres单机热备---物理备份
- Android中处理图片的框架
- STL小记
- 配置EF(Entity Framework)、Mysql.client及MySql.Connector
- c++中strlen和seizeof的比较