欢迎访问服务器技术网-www.fuwuqijishu.com

java需求:输入a,b,c三个数,判断是什么类型三角形,

程序设计 fuwuqijishu 2年前 (2022-10-01) 9次浏览 0个评论 扫描二维码

这个主要是考核几何了
  public static void main(String[] args) {
       float a,b,c; //定义 a,b,c为三条边
      System。
out。printf(“请输入三角形的三条边:
“);
       Scanner sc=new Scanner(System。in);
       a=sc。nextFloat();
       b=sc。
nextFloat();
       c=sc。nextFloat();
       if (a b>c && b c>a && a c>b) {          //判断两边之和是否大于第三边
           if (a==b && a==c) {                 //判断三条边是否相等
              System。
out。printf(“等边三角形
“);
           } else if (a==b || a==c || b==c) {  //判断是否有两条边相等
              System。
out。printf(“等腰三角形
“);
           } else if (a*a b*b == c*c || a*a c*c == b*b || b*b c*c == a*a) { //判断是否两边平方之和等于第三边的平方
              System。
out。printf(“直角三角形
“);
           } else {
              System。out。printf(“普通三角形
“);
           }
       } else {
          System。
out。printf(“不能构成三角形
“);
       }
   }。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2422.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900