已知三角形的三条边长,求这个三角形的外接圆的半径

方法一:
先由余弦定理求出某角的余弦值。比如
cosA=(b^2+c^2-a^2)/2bc
再求出该角的正弦值:
sinA=√(1-(cosA)^2)
然后利用正弦定理求得外接圆半径R
R=a/(2sinA)

方法二:
先用海伦公式s=√〔p(p-a)(p-b)(p-c)〕求得三角形的面积(式中p为三角形周长的一半)
又由面积公式 s=1/2*bcsinA得
1/2*bcsinA=√〔p(p-a)(p-b)(p-c)〕
所以sinA=2√〔p(p-a)(p-b)(p-c)〕/bc
最后利用R=a/(2sinA)求出R

(http://www.zybang.com/question/c669f61be6dd27a6645762f7543750b6.html%20%E8%BD%AC%E8%BD%BD) -摘录地址

已知三角形的三条边长,求这个三角形的外接圆的半径相关推荐

  1. Python输入三角形的三条边求面积,输入圆的半径输出面积周长的两个程序的代码

    目录 前言 一.输入三角形的三条边求面积 1.实现的功能 2.代码程序 3.运行截图 二.输入圆的半径输出面积周长 1.实现的功能 2.代码程序 3.运行截图 前言 1.因多重原因,本博文由两个程序代 ...

  2. 根据三角形的三条边长,判断三角形

    父类: /*** 2021.4.20* 第六章Java作业* 根据三角形的三条边长,判断是直角.钝角还是锐角.*/import java.util.*; public class Triangle { ...

  3. 输入三角形的三条边长,求面积

    //假设三角形的三条边长为a,b和c,从键盘输入三条边的边长(要求在一条scanf()中输入3个值,中间用逗号分隔), //先判断这三条边是否能构成三角形,如果能则求三角形的面积area并输出,保留两 ...

  4. C语言编写程序,输入三角形的三条边长,求三角形的面积。设输入的三条边长a、b、c能构成三角形。

    编写程序,输入三角形的三条边长,求三角形的面积.设输入的三条边长a.b.c能构成三角形. #include<stdio.h> #include<math.h> void mai ...

  5. 根据三角形的三条边长(长、中、短三条边),来判断三角形类型

    根据三角形的三条边长(长.中.短三条边),来判断三角形类型.注意: (1) 一个三角形的边应该都为正数 (2) 一个三角形的边都应该满足三角形条件:两边之和大于第三边 如果有两边的平方和比第三边的平方 ...

  6. 根据三角形的三条边长(长、中、短三条边),来判断三角形类型。注意: 1.一个三角形的边长应该都为正数 2.一个三角形的边长都应该满足三角形条件:两边之和大于第三边 如果有两边的

    /*根据三角形的三条边长(长.中.短三条边),来判断三角形类型.注意: 1.一个三角形的边长应该都为正数 2.一个三角形的边长都应该满足三角形条件:两边之和大于第三边 如果有两边的平方和比第三边的平方 ...

  7. Description 输入3个数,代表三角形的三条边长,判断这三条边是否能构成三角形,如果能, 计算并输出三角形的面积,否则输出NO。 Input 输入包括多组测试数据,每组有三个数,中间用空格隔开

    /*Description 输入3个数,代表三角形的三条边长,判断这三条边是否能构成三角形,如果能, 计算并输出三角形的面积,否则输出NO. Input 输入包括多组测试数据,每组有三个数,中间用空格 ...

  8. 二维数组示例:多次输入三条边长,判断三角形类型

    import java.util.Arrays; import java.util.Scanner;/*** 1.要求从控制台获取三角形三条边a, b, c的数据, 判断并输出该三角形的形状.* a) ...

  9. 输入三角形的三条边长,计算出其面积并输出。

    #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { double a,b,c ...

  10. 编写程序,要求输入三角形的三条边,计算三角形的面积并输出

    # -*- codeing = utf-8 -*- # @Time : 2021/12/23 8:57 # @Author : wjm # @File : demo1.py # @Software: ...

最新文章

  1. PingCode新成员Goals开放内测!
  2. HDU 4323 Magic Number(编辑距离DP)
  3. c#中事件注册多个委托并获取委托列表
  4. SSD+caffe︱Single Shot MultiBox Detector 目标检测+fine-tuning(二)
  5. 华硕主板如何u盘启动电脑
  6. 百练 03 复杂的整数划分问题
  7. ES6、TYPESCRIPT、ATSCRIPT和BABEL是什么玩意儿
  8. manifest离线缓存技术
  9. android 向上弹出,android 弹出Popupwindow 自适用(Activity或者Dialog)判断向上还向下...
  10. 安卓毕业设计- Android计算器
  11. 这些免费模板,让Excel轻松制作精美图表
  12. 服务器mdl文件转换,Simulink Project 中 MDL 到 SLX 模型文件格式的转换
  13. vb.NET 关于进度条控件使用
  14. Ubuntu下编译vtk(java版本)【超详细-带过程截图】
  15. html中倒计时函数,关于倒计时的函数
  16. 贴片电阻封装规格及阻值标注方法
  17. 「魔窗」问题终于解决了
  18. 状态机的编写(使用C++)
  19. python爬取微博评论_python爬虫抓取新浪微博数据
  20. 年轻人应不应该买房 如何买

热门文章

  1. Web 2.0 创业神器为何天生敏捷?
  2. 什么是零信任--用户/应用/设备--识别/认证/权限/信任
  3. 双系统安装,错误:验证无效shim签名?
  4. 计算机多功能图像分析,计算机辅助图像分析
  5. body英语什么意思是什么_body是什么意思中文翻译
  6. 中国哲学史(先秦部分)-------简答
  7. 日记app怎么上传录制的视频
  8. mybatis插入数据到sqlserver报异常The statement must be executed before any results can be obtained.
  9. python加法_python加法运算
  10. 基于JavaEye-API实现的Gerry-聊天QQ版v1.0 (全)