您的位置:首页 > 编程语言 > C语言/C++

C++作业2

2016-03-24 00:19 417 查看
一、分段函数

1、问题及代码

/*
02.* 文件名称:xy.cpp
03.* 作    者:赵云
04.* 完成日期:2016 年 03 月 22 日
05.* 版 本 号:v1.0
06.* 对任务及求解方法的描述部分:
07.* 输入描述:无
08.* 问题描述:我的第二次C++程序作业,熟悉程序的编辑、运行过程以及if—else语句的运用
09.* 程序输出:“计算分段函数”
10.* 问题分析:略
11.* 算法设计:略
12.*/
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int x,y;
cout<<"输入一个数x:";
cin>>x;
if(x>=1)
y=x-1;
else
y=-x+1;
cout<<"y="<<y<<endl;
return 0;
}

2、运行结果:


二、两点距离

1、问题及代码

/*
02.* 文件名称:x.cpp
03.* 作    者:赵云
04.* 完成日期:2016 年 03 月 24 日
05.* 版 本 号:v1.0
06.* 对任务及求解方法的描述部分:
07.* 输入描述:无
08.* 问题描述:我的第二次C++程序作业,熟悉程序的编辑、运行过程以及简单语句的运用
09.* 程序输出:“计算两点间的距离”
10.* 问题分析:略
11.* 算法设计:略
12.*/
#include <iostream>
#include <cmath>
using  namespace std;
int main()
{
float x1,x2,y1,y2,d;
cout<<"请输入第一个点的x1,y1坐标";
cin>>x1>>y1;
cout<<"请输入第二个点的x2,y2坐标";
cin>>x2>>y2;
d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
cout<<"d="<<d<<endl;
return 0;
}
2、运行结果:


三、模拟ATM机
/*
02.* 文件名称:xz.cpp
03.* 作    者:赵云
04.* 完成日期:2016 年 03 月 24 日
05.* 版 本 号:v1.0
06.* 对任务及求解方法的描述部分:
07.* 输入描述:无
08.* 问题描述:我的第二次C++程序,熟悉程序的编辑、运行过程以及简单语句的运用
09.* 程序输出:“模拟ATM机”
10.* 问题分析:略
11.* 算法设计:略
12.*/
#include<iostream>
using namespace std;
void main()
{
int a,b;
cout<<"云氏银行欢迎您:"<<"\n";
cout<<"请输入密码"<<"\n";
cin>>a;
if(a==198870)
{
cout<<"密码正确"<<"\n";
cout<<"1.查询"<<"\n"<<"2.取款"<<"\n"<<"3.存款"<<"\n"<<"4.转帐"<<"\n"<<"0.退出"<<"\n";
cout<<"请进行用户选择功能:";
cin>>b;
if(b==1)
cout<<"谢谢,您选择了1功能"<<"\n";
if(b==2)
cout<<"谢谢,您选择了2功能"<<"\n";
if(b==3)
cout<<"谢谢,您选择了3功能"<<"\n";
if(b==4)
cout<<"谢谢,您选择了4功能"<<"\n";
if(b==0)
cout<<"谢谢,您选择了0功能"<<"\n";
}
else
cout<<"密码错误,请下次尝试";

}




四、心得体会

注意符号,细节,要细心。

五、知识点总结

几个简单条件语句的运用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: