/*
* 文件名称:c++第二次作业
* 作 者:王君逸
* 完成日期:2016 年 3 月 24 日
* 版 本 号:v6.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:标准体重
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
double a,b,c;
cout<<"请输入身高(cm)"<<endl;
cin>>a;
cout<<"请输入体重(kg)"<<endl;
cin>>b;
c=a-100;
if(b>c*1.2)
cout<<"你的体重状态为超重"<<endl;
if(b<c*0.8)
cout<<"你的体重状态为超轻"<<endl;
if(b>=c*0.8&&b<=c*1.2)
cout<<"你的体重状态为正常"<<endl;
return 0;
}
二:
/*
* 文件名称:c++第二次作业
* 作 者:王君逸
* 完成日期:2016 年 3 月 24 日
* 版 本 号:v6.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:两点距离
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream.h>
#include<cmath>
void main()
{
double x1,x2,y1,y2,d;
cout<<"请输入第一个点的坐标:";
cin>>x1>>y1;
cout<<"请输入第二个点的坐标:";
cin>>x2>>y2;
d=sqrt((y1-y2)*(y1-y2)+(x1-x2)*(x1-x2));
cout<<"两点距离为:"<<d<<endl;
}
三:
/*
* 文件名称:c++第二次作业
* 作 者:王君逸
* 完成日期:2016 年 3 月 24 日
* 版 本 号:v6.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:模拟ATM
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream.h>
void main()
{
int a,b;
cout<<"王氏银行欢迎您:"<<endl;
cout<<"请输入密码"<<endl;
cin>>a;
if(a==970215)
{ cout<<"1.查询/n2.取款/n3.存款/n4.转账/n0.退出"<<endl;
cout<<"请用户输入功能选择"<<endl;
cin>>b;
cout<<"感谢您选择了"<<b<<"号功能"<<endl;}
if(a!=970215)
cout<<"密码错误,请重新输入";
}