7.12- 원형 구조 첫 번째 운동-* (공이 100m 높이에서 자유롭게 떨어지고지면에 닿을 때마다 원래 높이의 절반으로 튀어 나온다. 다시 떨어질 때 10 번째지면에 닿았을 때 몇 미터를 지났는가? 리바운드가 얼마나 높은지)

7.12- 원형 구조 첫 번째 연습-

  • 1. (공이 100m 높이에서 자유롭게 떨어졌다가 땅에 떨어질 때마다 원래 높이의 절반으로 되돌아 온다. 다시 떨어졌을 때 10 번째 착지에서 몇 미터를 통과 했는가? 10 번째 리바운드는 얼마나 높은가?
public class zy06 {
    
    
    public static void main(String[] args) {
    
    
    double sum = 100;
    double m=0;


        for (int i = 1; i <10 ; i++) {
    
    

            sum = sum /2;
            System.out.println("第"+i+"次弹起的高度:"+sum);
            m= m+2*sum;
        }

        System.out.println("第10次落地时共经历多少米:"+(m+100));
        sum = sum /2;
        System.out.println("第10次反弹多高:"+sum);
    }
}

2. 1, 2, 3, 4 자리 숫자가 있는데 반복되는 숫자없이 몇 개의 다른 3 자리 숫자를 만들 수 있습니까? 얼마나 많이있어?

public class zy07 {
    
    
    public static void main(String[] args) {
    
    
        System.out.println("组成的数字有:");
        int count=0;
        for (int i = 1; i <5 ; i++) {
    
    
            for (int j = 1; j <5 ; j++) {
    
    
                for (int k = 1; k <5 ; k++) {
    
    
                    int sum=i*100+j*10+k;
                    count++;
                    System.out.print(+sum+" ");
                }
            }
        }
        System.out.println("");
        System.out.println("一共可以组成多少种情况:"+count);
    }
}

3. * 기업에서 발행 한 보너스는 수익 수수료를 기준으로합니다.

  • 이익 (I)이 10 만 위안 이하일 때 보너스는 10 % 증가 할 수 있습니다.
  • 이익이 10 만 위안 이상 20 만 위안 미만일 때
  • 10 만 위안 미만 부분은 10 % 수수료, 100,000 위안 초과 부분은 7.5 %의 코코아 수수료가 적용됩니다.
  • 200,000에서 400,000 사이 일 때, 200,000보다 높은 부분은 5 %로 의뢰 할 수 있습니다.
  • 40 만 위안을 초과하는 부분은 400,000에서 600,000 사이, 3 % 의뢰 할 수 있습니다.
  • 60 만에서 100 만 사이 일 때 60 만 이상의 부분은 1.5 % 의뢰 할 수 있습니다.
  • 100 만 위안을 초과하면 100 만 위안을 초과하는 부분은 1 %로 수수료를 받고 월별 수익은 키보드에서 입력합니다.
  • 지불해야하는 총 보너스 수는 얼마입니까?
    * /
import java.util.Scanner;

/**
 * @ClassName: zy08
 * Date: 2020/7/13 9:17
 * project name: 20200711-homework
 * @Description:
 *企业发放的奖金根据利润提成。
 * 利润(I)低于或等于10万元时,奖金可提10%;
 * 利润高于10万元,低于20万元时,
 * 低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;
 * 20万到40万之间时,高于20万元的部分,可提成5%;
 * 40万到60万之间时高于40万元的部分,可提成3%;
 * 60万到100万之间时,高于60万元的部分,可提成1.5%,
 * 高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,
 * 求应发放奖金总数?
 */
public class zy08 {
    
    
    public static void main(String[] args) {
    
    
        System.out.println("输入当月利润:");
        Scanner sc = new Scanner(System.in);
        double num = sc.nextDouble();
        double sum;
        int n = 100000;
        if (num<=n){
    
    
           sum = num*0.1;
        }else if (num>n&&num<=2*n) {
    
    
            sum=n*0.1+(num-n)*0.075;
        }
        else if (num>2*n&&num<=4*n) {
    
    
            sum=n*0.1+n*0.075+(num-2*n)*0.05;

        }else if (num>4*n&&num<=6*n) {
    
    
            sum=n*0.1+n*0.075+2*n*0.05+(num-4*n)*0.03;

        }else if (num>6*n&&num<=10*n) {
    
    
            sum = n * 0.1 + n * 0.075 + 2*n * 0.05 + 2*n * 0.03 + (num - 6 * n) * 0.015;
        }else
            sum=n*(0.1+0.075+2*0.05+2*0.03+4*0.015)+(num-10*n)*0.01;
        System.out.println("应发放总奖金:"+sum);
    }

}

추천

출처blog.csdn.net/qq_42005540/article/details/107313545