• 7.9作业


    1 判断三角形

    判断方法

    package com.sanjiaoxin;
    
    public class PdSjx {
            int a;
            int b;
            int c;
            boolean flag;
            public void PanDuan() {
                if(a+b>c&&a+c>b&&a+c>b) {                                                  //判断是否为三角形
                    flag = true;
                    if((a*a==b*b+c*c)||(b*b==a*a+c*c)||(c*c==a*a+b*b)) {         //判断三角形的类型
                        System.out.println("这是个直角三角形");
                    }else if((a*a>b*b+c*c)||(b*b>a*a+c*c)||(c*c>a*a+b*b)) {
                        System.out.println("这是个钝角三角形");
                    }else if(a==b&&a==c) {
                        System.out.println("这是个等边三角形");
                    }else {
                        System.out.println("这是个锐角三角形");
                    }
                }else {
                    flag = false;
                    System.out.println("这不能构成三角形'");
                    
                }
    
            }
    }

    测试类

    package com.sanjiaoxin;
    
    import java.util.Scanner;
    
    public class Main {
    static Scanner sc = new Scanner(System.in);
            public static void main(String[] args) {
                PdSjx l = new PdSjx();
                String answer = null;
                do {
                    System.out.print("请输入第一条边:");
                    l.a = sc.nextInt();
                    System.out.print("请输入第二条边:");
                    l.b = sc.nextInt();
                    System.out.print("请输入第三条边:");
                    l.c = sc.nextInt();
                    l.PanDuan();
                    System.out.print("继续吗? y/n:");
                     answer = sc.next();
                    
                    
                }while("y".equals(answer));
                System.out.println("谢谢使用");
            }
    }

    2.贷款

    计算代码

    package com.Money;
    
    
    public class JieMoney {
            double zlx;//总利息
            int dkje;//贷款金额
            int year;//年限
            double myhkje;//每月还款金额
            public void Money() {
                if(year >=0&&year <= 3) {
                    zlx =dkje * 0.0603*year;
                    myhkje = (dkje+zlx) /(year*12);
                }else if(year <= 5) {
                    zlx =dkje * 0.0613*year;
                    myhkje = (dkje+zlx) /(year*12);
                }else {
                    zlx =dkje * 0.0639*year;
                    myhkje = (dkje+zlx) /(year*12);
                }
                System.out.println("***月供为"+myhkje);
            }
    }
    测试代码
    package com.Money;
    
    import java.util.Scanner;
    
    public class main {
    static Scanner sc = new Scanner(System.in);
            public static void main(String[] args) {
                JieMoney k = new JieMoney();
                System.out.print("请输入贷款金额:");
                k.dkje = sc.nextInt();
                System.out.print("请选择贷款年限:");
                System.out.println("1.3年(36个月)"+"	"+"2.5年(60月)"+"	"+"3.20年(240个月)");
                k.year = sc.nextInt();
                k.Money();
            }
    }
    
    

     
  • 相关阅读:
    页面存在多个setInterval
    ios 常见兼容问题
    微信开发常用代码
    jq右侧划出
    常用 css rem 根字体
    weinre使用教程
    CSS属性大全
    微信H5页面前端开发,大多数人都会遇到的几个兼容性坑
    后台管理系统页面欣赏
    微信公众号开发文档
  • 原文地址:https://www.cnblogs.com/lev1/p/11167171.html
Copyright © 2020-2023  润新知