c++作业2
2016-03-24 09:15
405 查看
<span style="font-size:18px;">(1)分段函数求值</span>
#include<iostream> using namespace std; int main() { int x,y; cout<<"请输入x的值"; cin>>x; if (x>=1) { y=x-1; cout<<"y的值是"<<y; } else y=-x+1; return 0; }
(2)求两点之间的距离
#include<iostream> #include<cmath> using namespace std; int main() { double x1,y1,x2,y2,d; cout<<"请输入x1,y1,x2,y2的值"; cin>>x1>>y1>>x2>>y2; d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); cout<<"两点之间的距离是"<<d; return 0; }
(3)模拟ATM机
#include<iostream> using namespace std; int main() { cout<<"中国建设银行欢迎您"<<endl; cout<<"请输入密码"<<endl; int p,x; cin>>p; if(p==123456) { cout<<"1.查询"<<"2.取款"<<"3.存款"<<"4.转账"<<"0.退出"<<endl; cin>>x; cout<<"谢谢,您选择了"<<x<<"号功能"<<endl; } else cout<<"您的密码错误,请重新输入密码"<<endl; return 0; }