• 练习5


    1

    import java.util.Scanner;

    public class AdditionQuiz
    {
      public static void main(String[] args)
      {
        int number1=(int)(System.currentTimeMillis()%10);
        int number2=(int)(System.currentTimeMillis()/7%10);
        Scanner input=new Scanner(System.in);

        System.out.print(
          "What is "+number1+"+"+number2+"?");
        int answer = input.nextInt();
        System.out.println(
          number1+"+"+number2+"="+answer+" is "+(number1+number2==answer));
      }
    }

    2

    import java.util.Scanner;

    public class SimpleIfDemo
    {
      public static void main(String[] args)
      {
        Scanner input = new Scanner(System.in);
        System.out.println("Enter an integer:");
        int number = input.nextInt();
        if (number % 5 == 0)
          System.out.println("HiFive");
        if(number % 2 == 0)
          System.out.println("HiEven");
      }
    }

    3

    import java.util.Scanner;

    public class SubtractionQuiz  
    {
        public static void main(String[] args) 
        {
            int number1 = (int)(Math.random() * 10);
            int number2 = (int)(Math.random() * 10);

            if (number1 < number2)
            {
                int temp = number1;
                number1 = number2;
                number2 = temp;
            }
            System.out.print
                ("What is " + number1 + "-" + number2 + "?");
            Scanner input = new Scanner(System.in);
            int answer = input.nextInt();
            if (number1 - number2 == answer)
                System.out.println("You are correct!");
            else{
                System.out.println("Your answer is wrong.");
                System.out.println(number1 + "-" + number2 + "should be " + (number1-number2));
            }
        }
    }

    4

    import java.util.Scanner;

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

            System.out.print("Enter weight in kilograms:");
            double weight = input.nextDouble();

            System.out.print("Enter height in meters:");
            double height = input.nextDouble();

            double bmi = weight/(height * height);

            System.out.println("BMI is " + bmi);
            if (bmi < 18.5)
                System.out.println("Underweight");
            else if (bmi < 25)
                System.out.println("Normal");
            else if (bmi < 30)
                System.out.println("Overweight");
            else
                System.out.println("Obese");
        }
    }

    6

    import java.util.Scanner;

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

            System.out.print("Enter an integer:");
            int number = input.nextInt();
            if (number % 2 == 0 && number % 3 ==0)
                System.out.println(number + " is divisible by 2 and 3.");
            if (number % 2 == 0 || number % 3 ==0)
                System.out.println(number + " is divisible by 2 or 3.");
            if (number % 2 == 0 ^ number % 3 ==0)
                System.out.println(number + " is divisible by 2 or 3, but not both.");
        }
    }

    7

    import java.util.Scanner;

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

            System.out.print("Enter a year:");
            int year = input.nextInt();
            boolean isLeapYear = (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
                System.out.println(year + " is a leap year?" + isLeapYear);
        }
    }

     
     

  • 相关阅读:
    uboot编译配置过程
    APUE-数据库函数库
    值得推荐的C/C++框架和库 (真的很强大)
    ubuntu12.04图形界面与命令行界面切换
    ubuntu14.04 升级gcc的方法
    4. H5+css3
    3,css 内容
    2. 浏览器兼容性问题
    1,http协议
    页面添加水印
  • 原文地址:https://www.cnblogs.com/zr1636050087/p/7674056.html
Copyright © 2020-2023  润新知