import math
a=int(input("第一条边:"))
b=int(input("第二条边:"))
c=int(input("第三条边:"))
if (a < b):t=aa=bb=t
if (a < c):t=aa=cc=t
if (b < c):t=bb=cc=t
if(a>0 and b>0 and c>0):if(a<(b+c)):h=(a+b+c)/2C=a+b+cs=math.sqrt(h*(h-a)*(h-b)*(h-c))print(str.format("三角形三边分别为:a={0},b={1},c={2}", a, b, c))print("三角形的周长={},面积={}".format(C,s))else:print("无法构成三角形!")
else:print("无法构成三角形!")

输入三角形的三条边,先判断是否可以构成三角形,如果可以,则进一步求三角形的周长和面积,否则报错“无法构成三角形!”相关推荐

  1. 1063: 判断三角形的形状(3级)输入三角型的三条边,判断三角形的形状。

    1063: 判断三角形的形状(3级) 时间限制: 1 Sec 内存限制: 128 MB 提交: 662 解决: 245 [提交] [状态] [讨论版] [命题人:admin] 题目描述 输入三角型的三 ...

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

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

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

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

  4. python输入三角形的三条边、判断能否构成三角形_输入三角形三条边a,b,c,判断他们能否构成三角形...

    #include int main() { int a,b,c; printf("输入三角形的三条边:\n"); while(scanf("%d%d%d",&a ...

  5. 输入一个三角形的三条边,判断有这三条边能否构成一个三角形,如果是,输出周长,不是,输出非法三角形。

     三角形判定条件:任意俩边之和大于第三边,任意俩边之差小于第三边. Scanner scanner = new Scanner(System.in); System.out.println(" ...

  6. C语言编写程序,从键盘输入三角形的三条边,判断它们是否能构成等腰或直角三角形。

    编写程序,从键盘输入三角形的3条边a.b.c, 判断它们是否能构成等腰或直角三角形,如果能,则输出yes,如果不能,则输出NO. 实验代码: #include <stdio.h> int ...

  7. 输入三角形的三条边,判断其为什么类型(直角三角形、等边三角形、等腰三角形、普通三角形)的三角形。

    #include <stdio.h> #include <stdlib.h> int main() { int x, y, z; printf("请输入3个数:&qu ...

  8. 输入三角形的三条边长,判断其是否能构成三角形,并计算其面积。

    #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int q,w,e,x, ...

  9. c语言判定三角形流程图_c语言编写程序:输入三角形的三条边,判断它们能否构成三角形,若能则指出何种三角形。...

    展开全部 &&.||运算符使用错误32313133353236313431303231363533e58685e5aeb931333431353362,代码为: #include in ...

  10. 编程实现输入三角形的三条边长,判断能否构成三角形,如果能构成三角形,则计算三角形的面积并判断三角形的类型(锐角三角形、钝角三角形、直角三角形)。

    可能不懂的地方: 1.#define EPS 1e-1 这个是宏定义,把之后出现的EPS全部用1e-1替换,而1e单独用是不合法的,e后面必须跟数 2. fabs () 函数用于求双精度浮点数的绝对值 ...

最新文章

  1. python每月定时_paypal每月订阅计划设置为每月的第一天,并进行每月定期付款 – django python...
  2. python导入excel表格-Python 将Excel表格数据导入MySQL数据库
  3. 训练MNIST数据集模型
  4. 给共享程序集延迟签名
  5. java xfire下载_XFIRE教程 PDF 下载
  6. kaggle入门-Bike Sharing Demand自行车需求预测
  7. Locust学习总结分享
  8. 2022年青年科学基金项目预算经费下降!
  9. Python 编程训练(3)
  10. 基于frp实现将安卓手机变成代理服务器
  11. 国内外自动驾驶仿真软件总结
  12. 数位笔与数位屏上的光标对不上的解决方法
  13. groovy语言介绍
  14. 怎样恢复计算机到桌面,电脑任务栏怎么还原到下面 电脑任务栏还原方法【图文】...
  15. 【Alios-things笔记】EMW3060 GPIO按键功能实现
  16. 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
  17. 直播预告 | 华南理工实验室专场二
  18. 信息爆炸的年代,怎么治愈自己的焦虑
  19. javaweb招聘管理系统的设计与实现
  20. 机器学习——线性回归(拟合一条直线)

热门文章

  1. java 树结构递归设计,java实现递归树形结构
  2. 求解递归方程的方法:递归树法
  3. 爬虫爬取到空网页的解决办法和防止被封号的技巧---设置headers和proxies
  4. 基于ASP.NET的电子商务网站管理系统_WEB管理系统_SQLServer数据库应用
  5. c语言关于循环结构的心得体会,C语言学习:循环结构语句for
  6. 【年度复盘】我 的 2 0 2 2 年 !
  7. java webwork_WebWork深入浅出
  8. 多级反馈队列调度算法(MFQ)
  9. Java面试--线程同步方法
  10. 渗透测试(内网)学习第一天