- C++从零开始学(视频教学版)(第2版)
- 王英英
- 283字
- 2021-03-26 11:40:15
4.3 小试身手——综合运用运算符
下面的案例将计算三角形的面积,三角形三边长由用户输入。
![](https://epubservercos.yuewen.com/A8BCBE/16499866604816706/epubprivate/OEBPS/Images/Figure-P87_11778.jpg?sign=1739040685-7haGxFakNcTSgGRu1Lo6dYa9BK73BkoR-0-cd66d94749130126c63e3a0df5f6adc6)
【代码详解】
在该例中,首先定义了float型变量a、b、c、s和area,输入a、b、c三个系数作为三角形的三条边;输入系数之后,判断每两边之和是否大于第三边,如果条件成立,就计算三角形面积,并且把结果输出,否则判断该三边形不是三角形。
运行结果如图4-12所示。
![](https://epubservercos.yuewen.com/A8BCBE/16499866604816706/epubprivate/OEBPS/Images/Figure-P88_11788.jpg?sign=1739040685-pSZZiAtbTQCRihw3iZs8VLVykvdHRcpV-0-2a6f255471e6d5204abd4e280acdc85a)
图4-12 代码运行结果
【实例分析】
从运行结果来看,本例的目的是求三角形面积的值。输入三角形的三条边长度a、b、c分别是3、4、5,以这三个数组成的三角形的面积是6。在本例中,使用cin实现了三角形三条边的长度的输入,使用cout输出了计算得到的三角形的面积。