c++第3次作业

来源:互联网 发布:淘宝一直等待揽件陷阱 编辑:程序博客网 时间:2024/05/16 13:06

一、项目二

/* * 文件名称:分段函数求值* 作    者:  朱晨* 完成日期: 2016年 3 月  26 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述:输入变量x求y。 * 程序输出: * 问题分析: * 算法设计: */  #include <iostream>using namespace std;int main(){int x,y;cout<<"输入x=";cin>>x;if(x>=1)  {y=x-1;cout<<"y="<<y<<endl;}else{y=1-x;cout<<"y="<<y<<endl;}        retuan0;}


二、项目三

/* * 文件名称:两点距离* 作    者:朱晨 * 完成日期: 2016年 3 月  25 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述:输入两个点的坐标,求两点之间的距离并输出 * 程序输出: * 问题分析: * 算法设计: */  #include <iostream>#include <cmath>using namespace std;void main(){double x1,y1,x2,y2,L;cout<<"输入一点坐标(x1,y1)"<<endl;cin>>x1>>y1;cout<<"输入另一点坐标(x2,y2)"<<endl;cin>>x2>>y2;L=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));cout<<"两点间的距离L=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))="<<L<<endl;        retuan0;}


三、项目四

<span style="font-family: 'microsoft yahei';">/*</span>
* 文件名称:模拟ATM* 作    者:  朱晨* 完成日期: 2016年 3 月  25 日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:* 问题描述:* 程序输出:* 问题分析:* 算法设计:*/#include <iostream>using namespace std;const int n=961016;//用户密码//int main(){    cout<<"朱氏银行欢迎您!"<<endl;    cout<<"请输入密码:";    int n;    cin>>n;    if(n==961016)    {        cout<<"显示功能选项\n1.查询\n2.取款\n3.存款\n4.转帐\n0.退出\n用户输入功能选择"<<endl;        int m;        cin>>m;        if(m>=0&&m<5)            if(m<span style="font-family: 'microsoft yahei';">==0)  cout<<"谢谢光临"<<endl;</span>
            if(m==1)  cout<<"谢谢,您选择了查询功能。"<<endl;            if(m==2)  cout<<"谢谢,您选择了取款功能。"<<endl;            if(m==3)  cout<<"谢谢,您选择了存款功能。"<<endl;            if(m==4)  cout<<"谢谢,您选择了转帐功能。"<<endl;        }        else            cout<<"感谢您光临朱氏银行!"<<endl;    }    else        cout<<"密码错误";}




0 0
原创粉丝点击