c++第二次实验—2
2016-03-27 18:02
239 查看
项目二:分段函数的计算
/* * 文件名称:ex * 作 者:尚文宇 * 完成日期: 2016 年 3 月 27日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:利用if进行计算 * 输入描述: 无 * 问题描述:分段函数的计算 * 程序输出: * 问题分析: * 算法设计: */ #include<iostream> using namespace std; int main() { int x,y; cout<<"x="; cin>>x; if(x>=1) { y=x-1; cout<<"y="<<y<<endl; } else { y=-x+1; cout<<"y="<<y<<endl; } return 0; }项目三:两点间的距离
/* * 文件名称:ex * 作 者:尚文宇 * 完成日期: 2016 年 3 月 27日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:利用sqrt开平方 * 输入描述: 无 * 问题描述:两点之间的距离 * 程序输出: * 问题分析: * 算法设计: */ #include<iostream> #include<cmath> using namespace std; int main() { double x1,x2,y1,y2,d,s; cout<<"请输入a点坐标(a,b):"; cin>>x1>>y1; cout<<"请输入b点坐标(a,b):"; cin>>x2>>y2; d=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2); s=sqrt(d); cout<<"距离="<<s<<endl; return 0; }项目四:模拟ATM
/* * 文件名称:ex * 作 者:尚文宇 * 完成日期: 2016 年 3 月 27日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 无 * 问题描述:ATM的模拟 * 程序输出: * 问题分析: * 算法设计: */ #include<iostream> #include<cmath> using namespace std; int main() { int pw,m; cout<<"中国建设银行欢迎您"; getchar(); cout<<"请输入密码:"; cin>>pw; if(pw!=679021) cout<<"密码错误"<<endl; else { cout<<"密码正确"<<endl; getchar(); cout<<"1.查询"<<"2.取款"; cout<<"3.存款"<<"4.转账"; cout<<"0.退出"<<endl; cin>>m; getchar(); cout<<"谢谢,您选择了"<<m<<"号功能"<<endl; getchar(); cout<<"谢谢,您的使用"<<endl; } return 0; }项目四运行结果
相关文章推荐
- TOJ : 4014. Warm up 2
- C语言笔记(二)
- C++中的static关键字(杂谈)
- 利用命令模式模拟烤肉店点餐 C++
- 一些关于C++中static方法和static成员的个人认知
- c++上机作业-2
- 数组array和vector的比较
- C语言PIC32 serial bootloader和C#语言bootloader PC端串口通信程序
- C++作业2
- 链接和作用域(extern、static、auto)
- C++之枚举
- 20160227.CCPP体系详解(0037天)
- 20160227.CCPP体系详解(0037天)
- C++作业2
- array数组容器 C++
- 20160227.CCPP体系详解(0037天)
- C语言typedef的用法
- 约瑟夫环问题——(Hdu-5643,King's Game)
- 智能指针(现代 C++)
- C语言(对内存的理解)