/*
*文件名称:分段函数求值
* 作 者:张绮雯
* 完成日期:2016年3月30 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:x,y
* 问题描述:x的不同值对应的y值
* 程序输出:y
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
float x, y;
cin >> x;
if (x = 1)
y = x - 1;
cout << "y" << endl;
if (x < 1)
cout << "y" << endl;
return 0;
}
/*
* 文件名称:求两点间距离
* 作 者:张绮雯
* 完成日期:2016年3月31日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:两点坐标
* 问题描述:求两点间的距离
* 程序输出:两点间距离d
* 问题分析:
* 算法设计:
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int x1, x2, y1, y2, d;
cout << "请输入两点的坐标";
cin >> x1 >> y1 >> x2 >> y2;
d = (sqrt){ (x1 - x2) ^ 2 - (y1 - y2) ^ 2 };
cout << "两点间的距离=" << d;
return 0;
}
/*
* 文件名称:模拟ATM
* 作 者:张绮雯
* 完成日期:2016年03月31日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:密码,功能选择
* 问题描述:模拟ATM
* 程序输出:选择的功能
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
int password, x;
cout << "张氏银行欢迎您!" << endl;
cout << "请输入密码" << endl;
cin >> password;
if (password = 666666)
cout << "1.查询2.取款3.存款4.转账0.退出";
cin >> x;
{
if (x = 1)
cout << "您选择了查询功能";
if (x = 2)
cout << "您选择了取款";
if (x = 3)
cout << "您选择了存款";
if (x = 4)
cout << "您选择了转账";
if (x = 0)
cout << "感谢您使用张氏银行,谢谢!";
}
}
C++作业2
最新推荐文章于 2022-08-11 21:02:29 发布