#include<iostream>
#include<cmath>
using namespace std;
int main( )
{int a,b,c,s,area;
cout<<"请输入三角形的三条边a,b,c:"<<endl;
cin>>a>>b>>c;
if(a+b>c&&a+c>b&&b+c>a)
{s=0.5*(a+b+c);
  area=sqrt(s*(s-a)*(s-b)*(s-c));
  cout<<"三边为a,b,c的三角形的面积为:"<<area<<endl;
}
else
   cout<<"No Triangle!"<<endl;
   return 0;
}

运行结果:
请输入三角形的三条边a,b,c:
6 8 10
三边为a,b,c的三角形的面积为:24
Press any key to continue

请输入三角形的三条边a,b,c:
2 3 5
No Triangle!
Press any key to continue

任意输入三条边(a,b,c实型),若能构成三角形,则计算并输出其面积,否则输出标志“No Triangle!”。相关推荐

  1. Java输入三条边判断是否能组成三角形,若能构成则输出什么三角形

    问题 输入三条边判断是否能组成三角形,若能构成则输出什么三角形 思路 任意两条边之和大于第三条边,构成三角形 三角形两条边相等,等腰三角形 三角形三边相等,等边三角形 代码实现 Scanner sca ...

  2. 用python编程输入三角形的三条边判断是否构成三角形_vb三角形编程输入三条边,判断能否构成三角形.看我的编程是否有问题,...

    题目: vb三角形编程输入三条边,判断能否构成三角形.看我的编程是否有问题, Dim A=Val(InputBox("请输入a") ) B=Val(InputBox("请 ...

  3. 任意输入三个英文字母,按照字典顺序输出

    任意输入三个英文字母,按照字典顺序输出 s=input('x,y,z=') x,y,z=s.split(',') if x>y:x,y=y,x if x>z:x,z=z,x if y> ...

  4. C语言标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形、直角三角形、等腰直角三角形,一般三角形。若不能,则输出“不是三角形\n”

    标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形.直角三角形.等腰直角三角形,一般三角形.若不能,则输出"不是三角形\n" ...

  5. 用python编程输入三角形的三条边判断是否构成三角形_输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形....

    任务说明: 输入三角形的三条边a,b,c,判断它们能否构成三角形.若能构成三角形,指出是何种三角形.注:判断浮点数是否相等其差的绝对值小于10-3即认为相等.需用5种测试用例. 输入要求: " ...

  6. c语言求三个数最值非函数,C语言编程:从键盘任意输入三个数,编写求其最大值、最小值的函数,用指针作函数参数实现。...

    www.shufadashi.com防采集. C语言编程:从键盘任意输入三个数,编写求其最大值.最小值的函数,用指针作函数参数实现.. #includevoid maxfunction(int*);v ...

  7. C#输入三角形的三条边a、b、c,判断 等三角形(等腰三角形、直角三角形、一般三角形)

    C#输入三角形的三条边a.b.c,判断 等三角形(等腰三角形.直角三角形.一般三角形) using System; using System.Collections.Generic; using Sy ...

  8. 输入三条边,判断三角形类型

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

  9. Python分支基础题练习(1. 英制单位和公制单位互换 2.掷骰子决定做什么 3.分段函数求值 4.输入三条边的长度如果能构成三角形就计算周长和面积)

    Python 分支基础题练习二 练习一 英制单位和公制单位互换: 代码分析: 使用Input()函数获取到数值和单位 根据输入的单位按照相应的计算方法计算出结果 输出结果 程序示例: "&q ...

最新文章

  1. 基于FPGA的以太网开发
  2. 【数据库】防止SQL注入
  3. 使用VirtualBox SDK之初步编译
  4. C语言试题三十七之求除一个2×m整型二维数组中最大元素的值,并将此值返回调用函数。
  5. 【python】os模块 递归删除文件夹所有文件 --笔记
  6. 比亚迪发布九款新车 首次展示L4技术和BNA升级架构...
  7. cmw500综合测试仪使用_辽宁优质继电器综合测试仪供应商-广州炫通电气科技
  8. 什么是dispatchEvent?
  9. 学习JSP大学实用教程
  10. 80 多个免费编程字体,你喜欢哪种?
  11. 浅析Java设计模式——观察者模式
  12. 一个前端面试官的自白:Connecting the Dots
  13. Unity编程笔录--实现360全景视频和VR视频
  14. 成品系统搭建 一周就可以上线运营
  15. 总结100+前端优质库,让你成为前端百事通
  16. animal farm 第一章阅读笔记
  17. 潮汕明代皇封御葬古墓受损追踪:当地相关部门介入
  18. java网课|static
  19. python从1 2 3 4 1000_Python语句序列“a=(1,2,3,None,(),[]);print(len(a))”的运行结果是()。 (2.0分)_学小易找答案...
  20. IO流_递归、IO流总结

热门文章

  1. 玩转算法面试:(四)LeetCode查找类问题
  2. 最长回文串 马拉车算法 C++
  3. 基于Route-map的路由过滤配置详解
  4. python fileinput_Python之fileinput模块学习
  5. CAD如何快速转换为PDF格式
  6. ​​【认证篇 / 远程】(7.0) ❀ 01. Windows Server 2022域服务器安装与配置 ❀ FortiGate 防火墙
  7. fork()和vfork()
  8. SQL中on、where、having的区别
  9. 钱诚:10.11现货黄金原油价格走势实时行情分析
  10. 一根帮在大闸蟹上的稻草