题目描述

输入三条边的长度,如果这三条边能构成三角形,则需要计算三角形面积,如果不能构成三角形则输出提示信息 "error input"。输出的面积按两位小数方式输出

输入

三条边的长度

输出

如果这三条边能构成三角形,则输出该三角形面积,如果这三条边不能构成三角形,则输出提示信息“error  input”

样例输入

3.3  4.4  5.5

样例输出

area=7.26

提示

输出面积时保留两位小数

代码:

#include <iostream>
#include <cstdio>
#include <cmath>
#include <iomanip>
using namespace std;
int main()
{double a,b,c,l,s,m;cin>>a>>b>>c;l=(a+b+c)/2;m=l*(l-a)*(l-b)*(l-c);if (a+b>c&&a-b<c&&b-a<c){s=sqrt(m);cout<<"area="<<setiosflags(ios::fixed)<<setprecision(2)<<s;}elsecout<<"error  input";return 0;
}

运行结果:

学习心得:

好好学习 天天向上



OJ期末刷题 问题 B: 求三角形面积-gyy相关推荐

  1. 2021-3-27春季个人赛补题(B - Minimal Area(叉乘法求三角形面积))

    B - Minimal Area(叉乘法求三角形面积) 题目链接: link. 原题描述: You are given a strictly convex polygon. Find the mini ...

  2. c#中计算三角形面积公式_高中数学|向量公式之用平面向量求三角形面积

    高中数学|数列求和的几种策略 点击上方蓝字关注"公众号" 向量公式之 用平面向量求三角形面积 在学习向量时,我们能体会到向量的表达形式的多样化和直观性,而这些特点使解题更加简洁,可 ...

  3. python编程求长方形的面积_海式求三角形面积编程python

    信息举报 时间:2020-11-24 本页为您甄选多篇描写海式求三角形面积编程python,海式求三角形面积编程python精选,海式求三角形面积编程python大全,有议论,叙事 ,想象等形式.文章 ...

  4. 17种求三角形面积的公式,从平面到立体

    现在网络上和老师可能都给孩子们总结了很多有关三角形面积公式,但都是缺篇少量的.今天小编给大家分享的这份三角形面积计算公式绝对可以颠覆你对三角形面积计算的认识,以后遇到类似的题目只要直接套用公式即可.我 ...

  5. 求三角形面积(Python)

    [问题描述]输入三角形的三条边(假设给定的三条边符合构成三角形的条件:任意两边之和大于第三边),计算三角形的面积并输出. [问题分析]解此题的关键是要找到求三角形面积的公式 A r e a = s − ...

  6. 坐标系中求三角形面积的三种方法(鞋带公式、海伦公式、三角形面积公式)

    力扣每日一题: 力扣https://leetcode.cn/problems/largest-triangle-area/ 一.鞋带公式 1.1 鞋带公式定义 Shoelace公式,也叫高斯面积公式, ...

  7. pta-2、求三角形面积及周长 (10 分)

    2.求三角形面积及周长 (10 分) 输入的三角形的三条边a.b.c,计算并输出面积和周长.假设输入三角形三边是合法整形数据. 三角形面积计算公式: area=面积;perimeter=周长 ,其中s ...

  8. 二维叉乘求三角形面积_角形

    二维叉乘求三角形面积 Today we will look into Angular Form elements. We are all familiar with HTML forms and it ...

  9. [数学知识][几何]求三角形面积的几种方法

    求三角形面积大家都会,但方法不止一种,不同的时候用不同的方法可以有效节省时间和计算强度. [法一] S=a*h/2 最基本的公式 [法二] S=1/2*a*b*sinC,sinC即a,b两边夹角的正弦 ...

  10. 已知三角形三边长求面积java_已知三角形三点坐标求三角形面积.java

    已知三角形三点坐标求三角形面积 主程序代码如下: import java.util.*; public class Tringle { public static void main(String[] ...

最新文章

  1. 机械键盘连击怎么处理_怎么选择机械键盘?各种平价机械键盘推荐
  2. 深度洞悉2017企业IT三大关注焦点
  3. maven 批量docker_Spring Boot 整合 docker
  4. ubuntu下如何切换输入法
  5. python中返回上一步操作_selenium操作iframe元素,切入退出操作
  6. spring EL 实现ref的效果
  7. 一般程序员 vs 优秀程序员,没有对比就没有伤害
  8. 高效代码审查的十个经验
  9. 将Visual Studio更新到最新版本
  10. 紫书搜索 习题7-4 UVA - 818 Cutting Chains 暴力+dfs判环+位运算
  11. 2021年已经过去了4天,创业者、负债累累而希望通过再创业实现东山再起者,你们准备的怎么样了?
  12. 敏捷开发用户故事系列之七:用户故事与MVC
  13. html的各种基本标签 fylong,HTML:text标签不工作
  14. ISO 18000-6c 访问标签--应用程序访问操作ISO 18000-6C标签的方法
  15. [导入]WAP开发教程
  16. 磨刀不误砍柴工——利用JMP探索离群值
  17. 最小公倍数求法 (3种代码思路供参考 ) --(C语言实现)-- 详解
  18. python图中图_【python】matplotlib数据可视化(7)——图中图
  19. 自动以管理员身份运行bat脚本
  20. 如何将Word压缩到最小,这个方法你该知道

热门文章

  1. RTI DDS 01
  2. arduino麦轮转弯程序_麦克纳姆轮全向轮战车程序精髓分享
  3. 桌面被关闭,如何在任务管理器中打开桌面?
  4. python常用单词读法-Python常用单词
  5. 血管老化30岁就开始!别怕,吃它就能搞定,让血管保持年轻~
  6. Android开发,app多种语言包
  7. 16S rDNA测序和宏基因组测序区别
  8. Java 全栈知识体系
  9. Unity内置Shader解读10——Self-Illumin/Bumped Diffuse
  10. ufs 固态硬盘_单芯片SSDs / eMMC / UFS