c++作业2

来源:互联网 发布:java多线程的两种方法 编辑:程序博客网 时间:2024/06/05 14:46

一、两点距离,输入两个点的坐标,求两点之间的距离并输出

#include<iostream>#include<cmath>using namespace std;int main(){    double x1,x2,y1,y2,d;    cout<<"请输入两个点的坐标,第一个点横坐标:";    cin>>x1;    cout<<"第一个点纵坐标:";    cin>>y1;    cout<<"第二个点横坐标:";    cin>>x2;    cout<<"第二个点纵坐标:";    cin>>y2;    d=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));    cout<<"两点之间的距离为:"<<d;    return 0;}

二、模拟ATM

#include<iostream>using namespace std;int main(){    int x,a;    cout<<"陈氏银行欢迎您,请输入密码";    cin>>x;    cout<<"请再次输入密码";    cin>>x;    cout<<"功能选项:\n 1、查询\n 2、取款\n 3、存款\n 4、转账\n 0、退出\n 请输入选择序号";    cin>>a;    if(a==1)    cout<<"您已选择1号功能";    else if(a==2)    cout<<"您已选择2号功能";    else if(a==3)    cout<<"您已选择3号功能";    else if(a==4)     cout<<"您已选择4号功能";    else if(a==0)    cout<<"正在退卡,请您耐心等候";    return 0;}

三、分段函数求值

#include<iostream>using namespace std;int main(){    int x,y;    cout<<"为计算此函数值,请输入一个整数:";    cin>>x;    if(x>=1)    y=x-1;    else    y=1-x;    cout<<"此函数的值是:"<<y<<endl;    return 0;}



0 0
原创粉丝点击