三角形判定条件:任意俩边之和大于第三边,任意俩边之差小于第三边。

Scanner scanner = new Scanner(System.in);
System.out.println("请输入三角形的三条边:");
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
if (a > b) {if (b > c) {if (b + c > a && a - c < b) {System.out.println("周长是:" + (a + b + c));} else {System.out.println("非法三角形");}} else {if (a > c) {if (b + c > a && a - b < c) {System.out.println("周长是:" + (a + b + c));} else {System.out.println("非法三角形");}}}
} else {if (b > c) {if (a + c > b && b - c < a) {System.out.println("周长是:" + (a + b + c));} else {System.out.println("非法三角形");}} else {if (a + b > c && c - a < b) {System.out.println("周长是:" + (a + b + c));} else {System.out.println("非法三角形");}}
}

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

  1. 输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)

    输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边.等腰.直角或斜三角形) #include<stdio.h> int main() {int a,b,c; ...

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

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

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

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

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

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

  5. 使用python编程语言编写程序:输入a、b、c三个数,判断a、b、c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形。并计算周长和面积。

    使用python编程语言编写程序:输入a.b.c三个数,判断a.b.c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形.并计算周长和面积. ​ ...

  6. #十二、编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数 #十三、编写等腰三角形类EWtriangle,继承于三角形类,初始化只用传一个腰长和一个底长,定

    #十二.编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数 #十三.编写等腰三角形类EWtriangle,继承于三角形类,初始化只用传一个腰长和一个底长,定 ...

  7. 用python输入三个整数判断能否构成三角形_用户输入三个数字,判断可以构成什么三角形?...

    1.练习1:使用python实现两个数字的交换 A= input("请输入一个数字:") B= input("请在输入一个数字:") A,B=B,A print ...

  8. 用python输入三个整数判断能否构成三角形_用户输入三个数字,判断能够构成什么三角形?...

    一.练习1:使用python实现两个数字的交换 A= input("请输入一个数字:") B= input("请在输入一个数字:") A,B=B,A print ...

  9. C语言学习之输入一个大于三的值判断是否为素数

    C语言学习之输入一个大于三的值判断是否为素数 方法一 #include <stdio.h> int main(){int number,x; //定义变量printf("请输入一 ...

最新文章

  1. php 输出函数结果,PHP向浏览器输出内容的4个函数总结
  2. 字符的点阵显示(模拟户外广告显示屏)
  3. 下列那些是oracle的伪列,oracle伪列
  4. 微服务接入oauth2_微服务权限终极解决方案,Spring Cloud Gateway+Oauth2实现统一认证和鉴权!...
  5. python支持复数以及相关的运算吗_Python: 复数的数学运算
  6. 1. Browser 对象 - Window 对象
  7. HTML基础整理(From表单)
  8. linux挂载曙光存储,曙光I1620G30获取设备的cpu、内存、存储等参数信息。
  9. SQL之SQL99语法 没错就这么简单
  10. macOS搭建51单片机开发环境
  11. oracle查看密码过期策略及修改
  12. easyrecovery15绿色版本操作简单数据恢复效果不错
  13. linux下好用的ftp,linux好用的ftp客户端
  14. Sql Server Update 更新数据
  15. 海天蚝油《挑战不可能》听风者解人声密码
  16. 视频加水印,怎么给视频加水印?
  17. 友价商城源代码插件汇总
  18. m73p黑苹果_M93P一次性拔草小主机,黑苹果,软路由。
  19. 司铭宇老师:新任销售经理新任销售主管培训之角色认知
  20. Lambda表达式用法超详细整理!!!

热门文章

  1. Python足球战术板源代码,过一把足球教练的瘾,足球战术分析工具
  2. 在传统公司干IT是一种什么体验(四)
  3. 双系统删除其中一个系统
  4. 自定义文件名长度,随机重命名文件名称
  5. [Swift]DJSet
  6. 2016-11-18 Cassandra SSTable
  7. java es全文检索_ES全文检索基本招式
  8. 设计Windows应用程序,该程序定义平面图形抽象类和其派生类圆、矩形和三角形。
  9. 曾经的月薪3K,现在的月薪25K,我的测试经验值得你的借鉴
  10. 机载激光雷达科普系列(五)