简单程序2-计算时钟的夹角
来源:互联网 发布:金牛程序化交易软件 编辑:程序博客网 时间:2024/05/04 13:05
问题描述:时钟的时针与分针之间会有一个夹角,计算两针之间的小夹角。
输入:两个整数,一个是时针的数值(1<=i<=12且为整数),一个是分针的数值(0<=j<=59)。
输出:两针的小夹角度数,保留两位小数。
分析:如果直接求解两针的夹角,没有办法!
1、可以求每根针与垂直方向的夹角a,b;
2、做a与b的差值运算,得到两针夹角A,取A绝对值。
3、判断A是否两针的小夹角,得最后答案A‘。
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float h,m,hh,mm;
cin>>h; //输入变量,h代表时针数值,m代表分针数值,hh代表时针角度,mm代表分针角度。
cin>>m;
if(h==12)h=0;//一个小时占30度
hh=(h+m/60)*30;
mm=m*6; //一分钟占6度
hh=fabs(hh-mm);
if(hh>180)
hh=360-180;
cout.setf(ios.fixed);//输出小数点后两位
cout.precision(2);
cout<<endl<<hh<<"度";
system("pause");
}
- 简单程序2-计算时钟的夹角
- 计算时钟的夹角
- 计算时钟的夹角
- c++做一个计算两向量夹角的程序
- 时钟夹角
- C51简单的时钟程序
- hdu2076--时钟夹角
- HDOJ 2076 时钟夹角
- HDU2076 时钟夹角
- 计算两线夹角的实验
- 计算鼠标移动时旋转的夹角
- hdu 5387 clock (时间夹角的计算)
- cocos2d-x 计算两点之间的夹角
- 向量计算两条link的夹角
- 计算时针与分针的夹角
- 如何计算两个向量的夹角
- 分针与时针之间夹角的计算
- unity3d计算两物体之间的夹角
- C/C++面试、笔试题目(二)
- android ListView内数据的动态添加与删除
- 经典问题之01背包
- C/C++面试、笔试题目(三)
- 钢管下料问题用非线性整数规划的数学模型来建模以及用Lingo进行计算
- 简单程序2-计算时钟的夹角
- C/C++面试、笔试题目(四)
- 超大整数乘法运算——C语言
- pascal 时间测试
- java的构造方法
- 使用JavaScript动态创建正弦图像,还有div拖拽功能,欢迎评价~!
- C/C++面试、笔试题目(五)
- C++面试宝典
- 关于引用mshtml的问题