1002. 三角形 (

题目描述

输入三角形三边长a,b,c(保证能构成三角形),输出三角形面积。

输入

一行三个用一个空格隔开的实数a,b,c,表示三角形的三条边长。

输出

输出三角形的面积,答案保留四位小数。

样例输入

3 4 5

样例输出

6.0000

数据范围限制

1<=a,b,c<=10000

 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cmath>
 4 using namespace std;
 5 int main()
 6 {
 7     double a,b,c;
 8     cin>>a>>b>>c;
 9     double p=(a+b+c)/2;
10     printf("%.4lf",sqrt(p*(p-a)*(p-b)*(p-c)));
11     return 0;
12 }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 1014. 写评语

    1014. 写评语 (Standard IO) 时间限制: 1000 ms  空间限制: 262144 KB  具体限制  题目描述 输入某学生成绩score...

    attack
  • 1013. 识别三角形

    1013. 识别三角形 (Standard IO) 时间限制: 1000 ms  空间限制: 262144 KB  具体限制  题目描述 输入三个正整数,判断...

    attack
  • 20:球弹跳高度的计算

    20:球弹跳高度的计算 总时间限制: 1000ms 内存限制: 65536kB描述 一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下...

    attack
  • 1014. 写评语

    1014. 写评语 (Standard IO) 时间限制: 1000 ms  空间限制: 262144 KB  具体限制  题目描述 输入某学生成绩score...

    attack
  • HDFS safemode

    处于safemode的集群是无法接收任何写操作的,包括创建目录、删除文件、修改文件、上传文件等等。hdfs集群在启动和关闭的时候一般会有一段时间处于safemo...

    用户1621453
  • 如何实现自己的webpack

    webpack是一个工具,是一个致力于做前端构建的工具。简单的理解:webpack就是一个模块打包机器,它可以将前端的js代码(不管ES6/ES7)、引用的cs...

    MarsBoy
  • split命令

    split命令用于将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。

    WindrunnerMax
  • 生信自动化流程搭建 04 | 输出 output

    输出定义以输出限定符和输出名称开头,后跟关键字into和一个或多个通过其发送输出的通道。最后,可以指定一些可选属性。

    白墨石
  • 罗胖做的还是知识服务吗?

    罗胖说他找到了“最长跑道”。你以为他说的是卖书?还是卖课?其实,他已经换了跑道,要开始“卖人”了。

    王树义
  • 后台开发 vs App应用开发?

    PS:听天由命吧,像是IT发展到现在,各个技术栈之间已经没有那么大的隔阂了,只要自己有心,相互之前转起来都是很简单的事情。

    IT故事会

扫码关注云+社区

领取腾讯云代金券