C语言-- 输入三角形的三边长,求三角形的面积。
分析:已知三角形的三边长度求三角形的面积,要使用海伦公式:
#include<stdio.h>
#include<math.h>
void main()
{float a,b,c,s,area;printf("输入三个边长:");scanf("%f%f%f",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a) {s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));printf("a=%.2f,b=%.2f,c=%.2f\n",a,b,c);printf("area=%.4f\n",area);}else printf("不能构成三角形!\n");
}
运行结果如下图所示:
C语言-- 输入三角形的三边长,求三角形的面积。相关推荐
- 海伦公式 (利用三边长求三角形面积)
海伦公式 它是利用三角形的三条边的边长直接求三角形面积的公式. 表达式为:S=√ (p(p-a)(p-b)(p-c)), 其中: abc为三边长 p=(a+b+c)/2,即半周长 在知道三角形三边的长 ...
- C语言编程b a化简,C语言编程,已知三角形的三边长a,b,c,计算求三角... 如果三角形三边长 a,b,c,满足( )那么这个三角形......
导航:网站首页 > C语言编程,已知三角形的三边长a,b,c,计算求三角... 如果三角形三边长 a,b,c,满足( )那么这个三角形... C语言编程,已知三角形的三边长a,b,c,计算求三角 ...
- 输入三角形的三边长,如果能构成三角形,计算三角形的周长和面积
题目19:1.输入三角形的三边长,如果能构成三角形,计算三角形的周长和面积 a=float(input("a:")) b=float(input("b:")) ...
- C语言编程>第三周 ④ 求100之内的素数。
例题:求100之内的素数. 代码如下: #include <stdio.h> #include "math.h" #define N 101 main() {int i ...
- 定义一个三角形类Ctriangle,求三角形面积和周长。
/*定义一个三角形类Ctriangle,求三角形面积和周长.若这三边无法组成一个三角形则不用计算就退出.*/ #include<iostream> #include<cmath> ...
- 【c语言】给出三角形的三边长,求三角形面积
设三角形三边长为a.b.c,并满足约束条件三边之和大于第三边,面积为Area 则: 其中 C语言代码: #include <stdio.h> #include <math.h> ...
- 【Java】输入三角形的三边长,求三角形的面积
一. 数学基础: 已知三角形的三边,计算三角形面积,需要用到海伦公式: 即p=(a+b+c)/2 二. 算法: 输入三个边长,套用海伦公式计算面积,并输出. 可以先判断是否可以构成三角形,即任意两边之 ...
- C语言编程 5.3 任意输入三角形的三边长为a,b,c,编程判断能否构成三角形,若能,计算输出三角形的面积,否则输出不能构成三角形。
#include<stdio.h> #include <math.h> main() { float a,b,c,s,d; printf("请输入三角形的三个 ...
- 已知三角形三边长求面积java_已知三角形三点坐标求三角形面积.java
已知三角形三点坐标求三角形面积 主程序代码如下: import java.util.*; public class Tringle { public static void main(String[] ...
最新文章
- SSHDroid及sshpass简介
- 大数据算法系列——布隆过滤器
- 大地震前有三个明显征兆:1.井水异常2.牲畜反应异常3.专家出来辟谣。但是细心网友指出,第三和第二重复了。...
- Linux系统下提升进程优先级的办法
- 如何有效的压缩虚拟磁盘
- 【Python CheckiO 题解】Absolute Sorting
- Java JUC工具类--CountDownLatch
- 计算机常用主题词,标引主题词的目的是( )。A.反映文件的全部内容B.便于计算机检索和管理C.供归_考题宝...
- NFT平台Polkamon将于3月31日在Polkastarter进行IDO
- sed 插入多行_文本三剑客之sed
- 基于数值数据理解和重要信息验证的数据到文本生成模型
- solidity教程【0.5.7】
- 经济学人重磅:数据经济虽好,可是仍需补钙
- matlab做均值和方差,matlab求均值,方差
- oracle时间某年某月某日,sql getdate 咋办分享Sql的getDate()用法
- 《测绘综合能力》真题易错本
- python switch函数
- 把opencv Mat 按位存成bmp二值图像 (1bit 1pixel)(位深度为1)
- JGG专刊征稿:时空组学
- HTML5+获取设备信息