龙空技术网

洛谷刷题C++语言 | P5708 三角形面积

热爱编程的通信人 28

前言:

现时看官们对“c语言编程数学题”大概比较讲究,小伙伴们都需要学习一些“c语言编程数学题”的相关知识。那么小编在网摘上网罗了一些关于“c语言编程数学题””的相关文章,希望你们能喜欢,小伙伴们快快来学习一下吧!

学习C++从娃娃抓起!记录下洛谷C++学习和备考过程中的题目,记录每一个瞬间。

附上汇总贴:洛谷刷题C++语言 | 汇总_热爱编程的通信人的博客-CSDN博客

【题目描述】

一个三角形的三边长分别是 a、b、c,那么它的面积为

其中

输入这三个数字,计算三角形的面积,四舍五入精确到 1 位小数。

【输入】

第一行输入三个实数 a,b,c,以空格隔开。

【输出】

输出一个实数,表示三角形面积。精确到小数点后 1 位。

【输入样例】

3 4 5

【输出样例】

6.0

【代码详解】

#include <bits/stdc++.h>#include <iomanip>#include <math.h>using namespace std;int main(){    double a,b,c,p,ans,t;    cin >> a >> b >> c;    p = 0.5 * (a+b+c);    t = p * (p-a) * (p-b) * (p-c);    ans = sqrt(t);    // cout << setprecision(1) << fixed << ans;    printf("%.1f", ans);    return 0;}

【运行结果】

3 4 56.0

标签: #c语言编程数学题 #java程序中三角形面积公式怎么写 #输入c语言中有三角形的三边长求三角形的面积 #输出三角形的c语言程序是什么 #c语言三角形的面积编码