c++作业2
2016-03-24 08:05
507 查看
【项目一】:标准体重
程序代码:
【项目二】:分段函数求值
程序代码:
【项目三】:两点距离
程序代码:
程序代码:
/* * 文件名称:2-1.cpp * 作 者:聂子俊 * 完成日期:2016 年 3 月 20 日 * 版 本 号:v1.0 * 输入描述:两个整数a,b * 问题描述:测量人的标准体重 * 程序输出:“超重/超轻/正常” */ #include <iostream> using namespace std; int main() { int height,weight; double a,b; cout <<"请输入您的身高(cm):"; cin >>height; cout <<"\n请输入您的体重(kg):"; cin >>weight; a = height-100; //得出标准体重 b = height/a; if (d>1.2) cout <<"您的体重超重,请多做运动,少吃高热量食物。"; else { if (d<0.8) cout <<"您的体重超轻,请适当增加摄入食物量。"; else cout <<"您的体重正常,请继续保持。"; } return 0; }
【项目二】:分段函数求值
程序代码:
/* * 文件名称:2-2.cpp * 作 者:聂子俊 * 完成日期:2016 年 3 月 20 日 * 版 本 号:v1.0 * 输入描述:两个整数x,y * 问题描述:计算函数y的值 * 程序输出:“y=?” */ #include <iostream> using namespace std; int main() { int x,y;//x,y取整型 cout <<"求下面函数的值"<<endl; cout <<"y={x-1 (x>=1)\n {-x+1 (x<1)"<<endl; cout <<"请输入x的值:"; cin >>x; if (x>=1) y=x-1; else y=-x+1; cout <<"y="<<y<<endl; return 0; }
【项目三】:两点距离
程序代码:
/* * 文件名称:2-3.cpp * 作 者:聂子俊 * 完成日期:2016 年 3 月 20 日 * 版 本 号:v1.0 * 输入描述:两点坐标(x1,y1)(x2,y2) * 问题描述:计算两点之间的距离 * 程序输出:"距离s=?" */ #include <iostream> #include <cmath> using namespace std; int main() { double x1,y1,x2,y2,x,y,s; cout <<"求直角坐标系中两点间距离"<<endl; cout <<"请输入A点坐标:("; cin >>x1>>y1; cout <<")\n请输入B点坐标:("; cin >>x2>>y2; x=(x1-x2)*(x1-x2); y=(y1-y2)*(y1-y2); s=sqrt(x+y); cout <<")\n距离s="<<s<<endl; return 0; }
相关文章推荐
- c++ int,double等数字类型与string的相互转换
- 二分查找法,查询指定的值
- C++作业2
- c++实验2-标准体重
- 代码原则:c/c++
- c++日志记录小程序
- Effective C++: 关于特例化swap防止污染std.
- C++前置声明
- C++第二次基础训练,加入类与对象
- Java中JNI的使用详解第一篇:Jni 调用C++图文教程
- 【c++】图片整理
- C++实验2——计算出标准体重,输出体重状态
- 【C++】编程小结③-- string & 宏
- 【c++】图片整理
- C语言知识点回顾
- 练习1——贪心算法总结
- C++设计模式之抽象工厂模式(Abstract Factory)
- C语言
- 【c++】字符串最后一个单词的长度
- 【c++】字符串最后一个单词的长度