qq_34524139 2016-04-03 04:07 采纳率: 0%
浏览 1222

菜鸟跪求大侠 图形计算项目

求三角形面积和周长,从键盘输入三条边,先判断是否构成三角形,如不是,则提示“非三角形3条边,请重新输入” 如果输入小于0的数,则提示“请输入正数:”

  • 写回答

2条回答

  • 毕小宝 博客专家认证 2016-04-03 04:32
    关注

    首先,这个就是一个简单的输入判断问题,跟图形计算没有关系的啊。
    其次,实现也不复杂,参考如下:

     import java.util.Scanner;
    
    public class IsThreeTangle {
        public static void main(String[] args) {
            int a=0;
            int b=0;
            int c=0;
            System.out.println("请输入三角形的三边信息:");
            Scanner scanner = new Scanner(System.in);
            System.out.println("输入第一条边a(a>0):");
            a = scanner.nextInt();
            System.out.println("输入第一条边b(b>0):");
            b = scanner.nextInt();
            System.out.println("输入第一条边c(c>0):");
            c = scanner.nextInt();
    
            boolean isThreeTangle = isThreeTangle(a,b,c);
            if(isThreeTangle){
                System.out.println("您输入的"+a+","+b+","+c+"是三角形");
            }else{
                System.out.println("您输入的"+a+","+b+","+c+"不是三角形");
            }
    
            scanner.close();
        }
    
        public static boolean isThreeTangle(int a,int b,int c){
            boolean first = (a+b)>c;
            boolean second = (a+c)>b;
            boolean third = (a+c)>b;
            return first&&second&&third;
        }
    
    }
    
    
    评论

报告相同问题?

悬赏问题

  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 spring后端vue前端
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题