import java.util.Scanner;

public class Calculate {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        Scanner input = new Scanner(System.in);
        
        System.out.println("请输入一个数字(小于5000):");

        int number = input.nextInt();

        double sum = 0;

        if (number < 500) {

            sum = number * 0.05;
            System.out.println(sum);
        } else if (number > 500 && number <= 2000) {

            sum = (number * 0.1) - 25;
            System.out.println(sum);
        } else if (number > 2000 && number <= 5000) {

            sum = (number * 0.15) - 125;
            System.out.println(sum);
        } else {

            System.out.println("请输入正确数字。");
        }

    }
}

---------------------------------------------------------------------------------

import java.util.Scanner;

public class Test4 {

    public static void main(String[] args) {
        
        Scanner input=new Scanner(System.in);

        int score=0;
        
        System.out.println("请输入你的成绩:(请输入1-100)");
    
        score=input.nextInt();
        
        if(score>=90){
            System.out.println("成绩优秀!");
            
        }else if(score >= 80 && score<90){
            System.out.println("成绩良好!");
            
        }else if(score>=65 && score<80){
            System.out.println("成绩合格!");
            
        }else if(score<65){
            System.out.println("成绩不及格!");
            
        }else{
            System.out.println("输入成绩错误!");
            
        }
        
        
    }
}

---------------------------------------------------------------------------------

import java.util.Scanner;

public class Test5 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        Scanner input = new Scanner(System.in);

        String password = "123456";

        String inputpwd = "";

        System.out.println("请输入密码取款:");

        inputpwd = input.next();

        if (inputpwd.equals(password)) {

            System.out.println("密码正确!");
        } else {
            
            System.out.println("密码错误!");
            for(int i=0;i<2;i++){
                
                System.out.println("请输入密码取款:");

                inputpwd = input.next();            
            }        
            
            System.out.println("你的卡以锁。。。");
        }
    }
}

import java.util.Scanner;

public class Test3 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        Scanner input = new Scanner(System.in);

        double price = 0;
        int month = 0;
        int type = 0;

        System.out.println("请输入月份(请输入1-12):");
        month = input.nextInt(); // 获取月份;

        System.out.println("请输入机场类型:(请输入1[头等舱]和0[经济舱]:)");
        type = input.nextInt(); // 获取机舱类型;

        if (month >= 5 && month <= 10) {

            if (type == 1) {
                price = 4000 * 0.7;
                System.out.println(price);
            } else if (type == 0) {
                price = 4000 * 0.5;
                System.out.println(price);
            } else {
                System.out.println("输入类型错误!");
            }

        } else if (month > 10 && month < 5) {

            if (type == 1) {
                price = 4000 * 0.6;
                System.out.println(price);
            } else if (type == 0) {
                price = 4000 * 0.3;
                System.out.println(price);

            } else {

                System.out.println("输入类型错误!");
            }

        } else {
            System.out.println("月份输入错误!");
        }
    }
}

Java开发中经典的小实例-(if(参数){}else{})的更多相关文章

  1. Java开发中经典的小实例-(while(参数){})

    import java.util.Scanner;public class Test_while {    public static void main(String[] args) {       ...

  2. Java开发中经典的小实例-(二分法)

    public int binarySearch(int[] data,int aim){//以int数组为例,aim为需要查找的数 int start = 0; int end = data.leng ...

  3. Java开发中经典的小实例-(输入三个数字判断三角形类型)

    import java.util.Scanner;public class threeTest {    public static void main(String[] args) {       ...

  4. Java开发中经典的小实例-(打印输入重复的值)

    import java.util.ArrayList;import java.util.Scanner;public class Test8 {    public static void main( ...

  5. Java开发中经典的小实例-(swich(){case:参数break;default: break;})

    import java.util.Scanner;public class Test6 {    public static void main(String[] args) {        // ...

  6. Java开发中经典的小实例-(能被3整除,并且十个数换一行)

    import java.util.Scanner;public class Test15 {    public static void main(String[] args) {        // ...

  7. Java开发中经典的小实例-(do{}while())

    import java.util.Scanner;public class Test13 {    public static void main(String[] args) {        // ...

  8. Java开发中经典的小实例-(随机产生验证码)

    import java.util.Scanner;public class Test10 {    public static void main(String[] args) {        // ...

  9. Java开发中经典的小实例-(比较输入数值的最大值、最小值和平均值)

    //输入数字个数来产生数字并且比较大小 import java.util.Scanner;public class Test1 {     public static void main(String ...

随机推荐

  1. 【海岛帝国系列赛】No.5 海岛帝国:独立之战

    50229234海岛帝国:独立之战 [试题描述] 恐怖分子多年来一直如饥似渴地渴求“药师傅”帝国,但是,“里脊肉”BANNIE时刻在守护着这一方水土.从而使帝国日益强大.如今,BANNIE由于在 “牡 ...

  2. 【GDI+】一些规则多边形分离的问题

    在近期的工作中,需要做一样工作:将一些有规则的图形,进行适当的分离,以达到不重叠的问题. 首先组成图形的点都可以是按照逆时针排好序的. 规则的图形可以大致分为三类: A :两个点组成的线 或者 四个点 ...

  3. 不小心rm删除文件怎么办

    不小心rm删除文件怎么办 rm 命令的副作用越来越显现.而且rm掉之后的东西想找回来很困难.有2个原则: 1 永远不要在root下操作,尤其是rm命令 2 写一个别名,代替rm 我就是在~/.bash ...

  4. c++实现mlp神经网络

    之前一直用theano训练样本,最近需要转成c或c++实现.在网上参考了一下其它代码,还是喜欢c++.但是看了几份cpp代码之后,发现都多少有些bug,很不爽.由于本人编码能力较弱,还花了不少时间改正 ...

  5. nginx 优化

    隐藏nginx版本号:在http标签内写server_tokens off; 隐藏apache版本号:ServerTokens Prod ServerSignature Off 更改nginx默认的用 ...

  6. js 如何生成唯一且不可预测的 ID

    通常数据库可以生成唯一的 ID,最多的就是数字序列,也有像 MongoDB 这样产生组合序列的,不过这种形式的 ID 由于是序列,是可以预测的.如果想得到不可预测且唯一的 ID,方法还是有的. 下面主 ...

  7. Docker第三方项目小结

    软件项目的成功常常根据其催生的生态系统来衡量.围绕或基于核心技术构建的项目增添了功能和易用性,它们常常日臻完善.Docker就是一个典例,有众多第三方项目扩展.补充或改进Docker. •Docker ...

  8. JavaEE基础(二十五)/多线程、GUI

    1.多线程(单例设计模式) 单例设计模式:保证类在内存中只有一个对象. 如何保证类在内存中只有一个对象呢? (1)控制类的创建,不让其他类来创建本类的对象.private (2)在本类中定义一个本类的 ...

  9. asp.net导入Excel表

    一.导入Excel的界面这个界面很简单,代码就不列出来了.二.导入的代码我分了两部分,第一部分是点击查看数据的代码,这个是将数据导入到DataTable里面,但是还没有导入到数据库里.这里需要注意的是 ...

  10. 使用epel源安装依赖包时报错

    [root@test_web1 ~]#  rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch. ...