oj-7-D-三角形面积计算
2016-11-01 12:10
441 查看
/* Copyright (c) 2014,烟台大学计算机学院 All rights reseverved. 文件名称:xhcx.cpp 作者:颜丙齐 完成日期:2016年10月27日 版本号:1.0v 题目描述: 输入三个数字,判断可不可组成三角形,如果可以组成三角形算出它的面积,如果不可组成,就输出“error input”。 输入: 三个数字 输出: 三角形的面积或“error”。 样例输入: 1 2 3 样例输出: error */ #include <stdio.h> #include <math.h> int main() { float a,b,c,d,area; scanf("%f %f %f",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) { d=(a+b+c)/2; area=sqrt((d-a)*(d-b)*(d-c)*d); printf("area=%.2f",area); } else printf("error input"); return 0; }
知识点总结:这个程序用到了逻辑运算,“&&”和“||”,也用到了一个math.h的一个函数求根号。
学习心得:开始我没看课本,然后直接就做这个题了,虽然有思路,也没想错,但是我不会求三角形面积的公式,后来自己推了一下,最后还推错了,浪费了我大量的时间。以后我应该先看看课本。
相关文章推荐
- oj题计算三角形面面积
- OJ作业-计算三角形面积
- 计算三角形的面积
- 利用类计算三角形面积
- HDU 3934 Summer holiday(转卡壳计算平面点集最大三角形面积)
- 三角形的内切圆与外接圆面积之比【几何计算】
- 矢量计算三角形面积
- [BZOJ1845][Cqoi2005] 三角形面积并(计算几何+扫描线)
- Java小程序之计算三角形/圆形/矩形的周长和面积
- 计算几何基础NYOJ——67三角形面积
- JavaScript计算三角形面积
- 根据用户输入三角形三边的边长,在计算并输出三角形的面积。
- 从键盘输入三个数并计算以它们为边长的三角形的面积
- 计算边长分别为:4.27,6.43,5.21的三角形面积
- Java + 对象的聚合例子(计算三角形、圆形的面积)
- C语言OJ项目参考(2681)求三角形面积
- 利用向量积(叉积)计算三角形的面积和多边形的面积
- 利用向量积(叉积)计算三角形的面积和多边形的面积
- 17:计算三角形面积
- hdu 5135 Little Zu Chongzhi's Triangles(计算几何:三角形面积)