import java.util.Arrays;
import java.util.Scanner;public class Triangle {int a,b,c;//三角形三边int arr []=new int [3];public void infor() {Scanner input = new Scanner(System.in);System.out.println("请输入三角形的三条边");for(int i=0;i<arr.length;i++){System.out.println("请输入三角形的第"+(i+1)+"条边");arr[i]=input.nextInt();}Arrays.sort(arr);a=arr[2];b=arr[1];c=arr[0];if(b+c>a)         //三角形triangletype();elseSystem.out.println("不构成三角形");}public void triangletype(){if(b*b+c*c==a*a) {       //直角三角形if (b == c)System.out.println("等腰直角三角形");elseSystem.out.println("直角三角形");}if(b*b+c*c<a*a) {//钝角三角形if (b == c)System.out.println("等腰钝角三角形");elseSystem.out.println("钝角三角形");}if(b*b+c*c>a*a) {//锐角三角形if(c==a)System.out.println("等边三角形");else if(b==a||b==c)System.out.println("等腰三角形");elseSystem.out.println("锐角三角形");}}
}

测试:

Java输入三个数,判断这三个数能构成怎样的三角形相关推荐

  1. java输入商品价格 求总价_Java三种商品总价格大于3500或者某种商品总价大于5000,则打三折,否则八折怎么编写...

    最后的打折计算浮点数直接计算有误差,所以打折后的总金额可能与手算的在精度上有误差.实际场景中一般计算金额都是用BigDecimal. 然后题目的逻辑有点问题,某种商品的总价大于5000了,那这三种商品 ...

  2. JavaScript基础知识(三个判断、三个循环)

    三个判断 if-else-只会执行其中一个条件 如果if条件中只有一个值,那么会默认转布尔: if(1=="1"){ // 当括号中条件为true时,执行此处的代码 console ...

  3. java输入正数和负数并计算个数

    题目 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入 为0时结束程序. 知识点 最简单"无限" 循环格式:while(true) , for(;;),无限循环存在的 ...

  4. Java输入一个月份判断春夏秋冬季节中switch与if使用

    我们定义3.4.5月为春天,6.7.8月为夏天,9.10.11月为秋天,12.1.2月为冬天.我最先想到的是用if语句: public class test1 {public static void ...

  5. 用JavaScript语言判断一个三位数是否为水仙花数

    // 提示用户输入一个三位数 // 如果不是三位数或者不是数字,则提示"非法输入": // 如果输入合法,判断这个三位数是否为水仙花数. // (每一位数的三次方之和等于这个数本身 ...

  6. JAVA水仙花数与判断是否为水仙花数

    问题描述 水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身 *** 水仙花 DaffodilNum* 水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身* public ...

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

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

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

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

  9. java编程用户输入两个数字_编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不...

    导航:网站首页 > 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不 编写一个Java应用程序,要求从键盘输入 ...

  10. 用Java输入任意一个数判断是奇数还是偶数

    用Java输入任意一个数判断是奇数还是偶数 package com.java;import java.util.Scanner;public class HelloWorld {public stat ...

最新文章

  1. 设计模式(九)--注册树模式
  2. D3 dataset - what is usage of key function in data
  3. python二级考试可以用pycharm吗_学Python,Pycharm不能不知道怎么用
  4. 宜昌宝塔河项目_宜昌城区首个垃圾分类定时定点投放点启用 厨余垃圾破袋投放...
  5. 工作220:git clone的时候地址需要改成自己的用户名
  6. linux下spi有哪些函数,linux下怎么快速的使用 SPI 驱动。
  7. mysql insert
  8. 操作文件的实用类,删除目录,清空目录,删除文件
  9. [原]解决百度地图多个Marker和InfoWindow时总是打开最后一个InfoWindow的问题
  10. 河南初中信息技术测试软件,中学信息技术考试练习系统——河南省版
  11. 微信小程序开发工具使用方法
  12. 大数据产品概念和分类
  13. 欧姆龙CP1H+CIF11与施耐德ATV变频器通讯程序
  14. Flutter RSA加密解密
  15. 进击zheng项目zheng-umps-server
  16. java.sql.SQLException: Access denied for user ‘crm‘@‘localhost‘ (using password: YES)
  17. 【工作记录】VRLe工作总结
  18. aecmap快捷键_ARCMAP快捷键总结
  19. hive:函数:日期比较函数:获取当前日期 + date_add + date_sub函数获取前几天或后几天的日期
  20. Python爬虫入门教程15:音乐网站数据的爬取

热门文章

  1. 讲述在中国移动的日子
  2. imx6q 板子ping win7主机 Ubuntu14.04主机
  3. C语言 函数中返回数组
  4. java 500是什么错误代码_jsp中500是什么错误
  5. 备用内存 释放_如何释放为硬件保留的内存(内详!!!)
  6. 荣耀平板V6怎么样?设计专业学生来解答
  7. zenmate android apk,ZenMate - IP Browser Check 0.1.7
  8. Spark 权威指南 第20章 流处理基础
  9. np.random.randint()
  10. IE退役,Edge接棒,成为Windows 10和Windows 11默认浏览器