c++作业2
来源:互联网 发布:欧美 知乎 编辑:程序博客网 时间:2024/06/06 03:44
一.问题及代码
1.分段函数求值
/* * 文件名称: 第二次实验 作业程序* 作 者: 熊崇林* 完成日期: 2017 年 03 月 08 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:计算分段函数的值* 输入描述: 实验作业* 问题描述: 计算分段函数的值* 程序输出: y=* 问题分析: 略* 算法设计: 略*/ #include<iostream>using namespace std;int main(){int x,y; cout<<"请输入自变量的值"<<endl<<"x=";cin>>x;if (x<1)cout<<"y="<<-x+1<<endl;else cout<<"y="<<x-1<<endl; return 0;}
2.两点距离
/* * 文件名称:计算两点之间的距离* 作 者: 熊崇林* 完成日期: 2017 年 03 月 08 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:计算出两点的距离* 输入描述: 实验作业* 问题描述: 求两点距离* 程序输出: 两点之间的距离为* 问题分析: 略* 算法设计: 加入求平方的函数*/#include<iostream>#include<cmath>using namespace std; int main() { int x1,y1,x2,y2,a,b,c; cout<<"请输入两个点的坐标"<<endl; cin>>x1>>y1>>x2>>y2; a=(x1-x2)*(x1-x2);b=(y1-y2)*(y1-y2);c=(a+b);cout<<"两点之间的距离为"<<sqrt(c)<<endl; return 0; }3.模拟ATM
/* * 文件名称:模拟ATM* 作 者: 熊崇林* 完成日期:2017 年 03 月 08 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:atm程序* 输入描述: 实验作业* 问题描述: 略* 程序输出: 略 * 问题分析: 略* 算法设计: 略 */ #include<iostream>using namespace std; int main() { int a,b,ma;ma=980101;cout<<"林氏银行欢迎您"<<endl<<"请输入密码"<<endl; cin>>a;//输入的密码cout<<"1.查询 2.取款 3.存款 4.转帐 0.退出"<<endl;cin>>b;if (a==ma)cout<<"密码正确"<<endl<<"谢谢,您选择了"<<b<<"号功能"<<endl;else cout<<"密码错误"<<endl;return 0; }
二.运行结果
1.分段函数求值
2.两点距离
3.模拟ATM
0 0
- c语言作业2
- C语言作业(2)
- Linux-c 作业2
- C/C++作业2
- C语言程序设计课后作业2
- C语言作业(2)
- c语言课堂作业2
- c语言程序设计第三次作业 2
- C语言作业(2)
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- 【哈工大C语言作业实验题】:13-2作业
- VFS之vfsmount挂载点描述
- 《ACM程序设计》书中题目 J
- Crtl + Alt + F1 黑屏
- 学会使用Screen,不再惧怕SSH中断(树莓派、Ubuntu和Centos 6.5)
- 禁止电脑管家弹广告的解决办法
- c++作业2
- VFS之文件系统描述
- Linux加载DTS设备节点的过程(以高通8974平台为例)
- xml post 请求到另外一个spring mvc 中,xml内容被转义了
- 关于 转基因 我来说说
- 【Qt学习笔记】.显示图片
- Linux 下编译安装OpenCV
- PLSQL乱码
- 华师大 OJ 1147