上机目的:了解、编辑简单程序
上机内容:编辑简单程序
/* * 文件名称: EXA-1.cpp * 作 者: 陈荣贵 * 完成日期: 2016 年 03 月 24 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入变量x * 问题描述: 求分段函数的值 * 程序输出: y * 问题分析: 略 * 算法设计: 略 */ #include<iostream> using namespace std; int main() { double x,y; cin>>x; if(x>=1) y=x-1; else y=-x+1; cout<<y<<endl; return 0; }
/* * 文件名称: EXA-2.cpp * 作 者: 陈荣贵 * 完成日期: 2016 年 03 月 29 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入x1,x2,y1,y2 * 问题描述: 求两点间的距离 * 程序输出: 两点间的距离 * 问题分析: 略 * 算法设计: 略 */ #include<iostream> #include<cmath> using namespace std; int main() { double x1,x2,y1,y2,d; cout<<"请输入两点的坐标"<<endl; cin>>x1>>x2>>y1>>y2; cout<<"两点间的距离"<<endl; d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); cout<<d<<endl; return 0; }
/* * 文件名称: EXA-3.cpp * 作 者: 陈荣贵 * 完成日期: 2016 年 03 月 29 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入x,x1,x2,x3,x4,x5,x6 * 问题描述: 模拟ATM * 程序输出: 略 * 问题分析: 略 * 算法设计: 略 */ #include<iostream> using namespace std; int main() { int x,x1,x2,x3,x4,x5,x6; cout<<"陈氏银行欢迎您"<<endl; cout<<"请输入密码"<<endl; cin>>x1>>x2>>x3>>x4>>x5>>x6; if(x1==2&&x2==0&&x3==1&&x4==6&&x5==2&&x6==1) { cout<<"请选择您需要办理的业务"<<endl; cout<<"1、查询"<<endl; cout<<"2、存款"<<endl; cout<<"3、取款"<<endl; cout<<"4、转账"<<endl; cout<<"0、退出"<<endl; cin>>x; cout<<"谢谢,您选择了"<<x<<"号功能"<<endl; } else cout<<"密码错误"<<endl; return 0; }