求解!最好能写出程序!

img

代码如下:

package clack;

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入你的年龄:");
        int age = scan.nextInt();
        System.out.println("请输入你的静止息心率:");
        int xl = scan.nextInt();
        System.out.println("请输入你的性别:");
        String sex = scan.next();
        float zd=(220-age)/xl;
        System.out.println("你的最高分是:"+zd);
        System.out.println("适合的运动是:");
        if(age>=18&&age<=30){
            if(sex.equals("男")){
                if(zd>=40&&zd<=60){
                    System.out.println("篮球");
                }
            }else{
                if(zd>=43&&zd<=60){
                    System.out.println("篮球");
                }
            }
        }
        if(age>=18&&age<=26){
            if(sex.equals("男")){
                if(zd>=62&&zd<=74){
                    System.out.println("骑车");
                }
            }else{
                if(zd>=47&&zd<=57){
                    System.out.println("骑车");
                }
            }
        }
        if(age>=18&&age<=26){
            if(sex.equals("男")){
                if(zd>=55&&zd<=67){
                    System.out.println("划独木舟");
                }
            }else{
                if(zd>=47&&zd<=67){
                    System.out.println("划独木舟");
                }
            }
        }
        if(age>=18&&age<=22){
            if(sex.equals("男")){
                if(zd>=52&&zd<=58){
                    System.out.println("体操");
                }
            }else{
                if(zd>=36&&zd<=50){
                    System.out.println("体操");
                }
            }
        }
        if(age>=10&&age<=25){
            if(sex.equals("男")){
                if(zd>=50&&zd<=70){
                    System.out.println("游泳");
                }
            }else{
                if(zd>=40&&zd<=60){
                    System.out.println("游泳");
                }
            }
        }
    }
}