C++第二次作业
2016-03-27 23:03
281 查看
一、分段函数求值
二、两点间的距离
/* * 文件名称:分段函数求值 * 作 者:郑鹏伟 * 完成日期:2016年3月24日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:略 * 输入描述:分段函数求值 * 问题描述:分段函数求值 * 程序输出:略 * 问题分析:略 * 算法设计: 略 */ #include <iostream> using namespace std; int main() { int x,y; cout<<"请输入自变量x:"<<endl; cin>>x; y=x-1; if(x>=1) cout<<"y="<<y<<endl; else cout<<"y="<<1-x<<endl; return 0; }
二、两点间的距离
/* * 文件名称:两点距离 * 作 者:郑鹏伟 * 完成日期:2016年3月24日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:略 * 输入描述:两点距离 * 问题描述:两点距离 * 程序输出:略 * 问题分析:略 * 算法设计: 略 */ #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((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); cout<<"两点的距离为:"<<d<<endl; return 0; }三、模拟ATM
/* * 文件名称:模拟ATM * 作 者:郑鹏伟 * 完成日期:2016年3月24日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:略 * 输入描述:模拟ATM * 问题描述:模拟ATM * 程序输出:略 * 问题分析:略 * 算法设计: 略 */ #include <iostream> using namespace std; int main() { int m,s; cout<<"郑氏银行欢迎您!"<<endl; cout<<"请输入密码:"<<endl; cin>>m; if(m==160324) { cout<<"请选择您需要的业务"<<endl; cout<<"1.查询"<<endl; cout<<"2.取款"<<endl; cout<<"3.存款"<<endl; cout<<"4.转帐"<<endl; cout<<"0.退出"<<endl; cin>>s; if(s=1) cout<<"谢谢,您选择了查询功能"; else if(s=2) cout<<"谢谢,您选择了取款功能"; else if(s=3) cout<<"谢谢,您选择了存款功能"; else if(s=4) cout<<"谢谢,您选择了转帐功能"; else if(s=0) cout<<"谢谢,您选择了退出功能"; else cout<<"对不起,您输入的序号有误!"; } else cout<<"对不起,您的密码输入错误,请重新输入!"; return 0; }
相关文章推荐
- C++ 构造函数的具体执行步骤
- 一起talk C栗子吧(第一百三十一回:C语言实例--C程序内存布局三)
- 【智能指针的延伸】两种定制删除器的实现方法
- C++混合编程之idlcpp教程Python篇(3)
- 高级强制类型转换
- C++学习
- C/C++知识点整理(3)
- 如何避免内存泄漏
- 副本构造器
- gets和scanf函数初篇
- c语言实现des加密
- c++实验2—标准体重
- 关于C++中delete和delete[]的差别
- 表面静如处子其实动如脱兔的static
- C++第二次上机实验-3
- c++实验2-标准体重
- 想找C++开发职位必读的书,以及其他条件
- C++学习笔记55——类模板的输入输出操作符
- c语言:顺序栈的实现
- C++面向对象和流