java基础 第二章下(关于上的小案例)

补充知识:

               导入包:import  java.util.*

               键盘输入值:Scanner in = new Scanner(System.in);

                                    int a =  in.nextInt();

                随机函数:Math.random();

1.网吧会员统计 

   300 vip 1.5
   100-300 formal vip 2
   100 black 2.5

    public class demo1{

        public static void main(String[] args){

            int money =  200;

            if(money > 300){

               System.out.println("big vip");

            }else if(money > 100){

                System.out.println("formal vip");   

            }else{

                System.out.println("black");

            }

        }

    }

2.工资交税统计
        double salary = ?;
        输出交税的金额
        工资在3500以下 不用交税
        工资在3500到5000 按工资的3%+50元交税

       工资在5000到8000 按工资的5%+150元交税

        工资在8000到12000 按工资的7%+180元交税

        工资在12000到16000 按工资的9%+220元交税

        工资在16000以上 按工资的10%+300元交税      

public class demo2{   

    public static void main(String[] args){

            double money = 3501 ;
            double a ;
                if (money < 3500){
                    a = money;
                    System.out.println("不缴纳");

                }else if(money < 5000){

                    a = money*0.03+50;
                    System.out.println("应缴纳:"+a);
                }else if(money < 8000){

                  a = money*0.053+150;
                  System.out.println("应缴纳:"+a);

                }else if(money < 12000){

                  a = money*0.07+180;
                  System.out.println("应缴纳:"+a);

                }else if(money < 16000){

                  a = money*0.09+220;
                  System.out.println("应缴纳:"+a);

                }else{

                  a = money*0.1+300;
                  System.out.println("应缴纳:"+a);

               }

       }

}

3.猜数小游戏   

从键盘上输入一个目标数字就是要猜的数字
输入数字跟目标数字比较
如果输入的数字大于目标数字则控制台输出
对不起,您输入的数字大了
如果输入的数字小于目标数字则控制台输出
对不起,您输入的数字小了
如果输入的数字等于目标数字则控制台输出

import java.util.*;
public class demo8{

    public static void main(String[] args){

        int a = (int)( Math.random()*50+1);

            while(true){

                System.out.println("请输入您猜的数");
                Scanner in = new Scanner(System.in);
                int b = in.nextInt();

                   if(b > a){

                       System.out.println("对不起,您猜的数大了");

                    }else if(b < a){

                        System.out.println("对不起,您猜的数小了");

                    }else{

                        System.out.println("恭喜您,猜对了");
                        break;

                    }

             }

       }

}

原文地址:https://www.cnblogs.com/catcoffer/p/8627115.html