作业

/*3-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(number1+"+"+number2+"=?");

    int answer=input.nextInt();

    System.out.println(number1+"+"+number2+"="+answer+"你的答案是:"+(number1+number2==answer));


  }
}

 

 

/*3-2
* 功能:输入一个整数,如果是5的倍数,就打印HiFive,如果是2的倍数,就打印HiEven。
*/

import java.util.Scanner;

public class SimpleIfDemo
{
    public static void main(String[] args)
    {
      Scanner input =new Scanner(System.in);
      System.out.println("输入一个整数:");
      int number =input.nextInt();

      if(number%5==0)
      System.out.println("HiFive");
      else if(number%2==0)
      System.out.println("HiEven");
    }

}

 

 

/*3-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(number1+"-"+number2+"=?");

      Scanner input =new Scanner(System.in);
      int answer=input.nextInt();
      if ((number1-number2)==answer)
        System.out.println("你的答案是正确的!加油加油哦!"3);
      else 
        System.out.println("你的答案是错误的,下次努力哈。");
    }
}

 

 

import java.util.Scanner;
public class ComputeTax {
    public static void main(String[] args)
    {
      Scanner input =new Scanner(System.in);
      System.out.println("一大堆东西。");
      int status=input.nextInt();
      System.out.println("请输入你的收入(如实汇报):");
      double income=input.nextDouble();
      double tax=0;
      if (status==0)
      {
      if(income<=8350)
        tax=income*0.10;
      else if(income<=33950)
        tax=8350*0.1+(income-8350)*0.15;
      else if(income<=82250)
      tax=8350*0.1+(33950-8350)*0.15+(income-33950)*0.25;
        else if(income<=171550)
        tax=8350*0.1+(33950-8350)*0.15+(82250-33950)*0.25+(income-82250)*0.28;
      else if(income<=372590)
        tax=8350*0.1+(33950-8350)*0.15+(82250-33950)*0.25+(171550-82250)*0.28+(income-171550)*0.33;
      else
        tax=8350*0.1+(33950-8350)*0.15+(82250-33950)*0.25+(171550-82250)*0.28+(372590-171550)*0.33+(income-372590)*0.35;

    }
    else if(status==1)
    {}
    else if(status==2)
    {}
    else if(status==3)
    {}
    else
    {
      System.out.println("错误:你钱这么多?不存在的");
      System.exit(1);
    }
     System.out.println("Tax is"+(int)(tax*100)/100.0);
    }


}

 

 

import java.util.Scanner;
public class TestBooleanOperators {
  public static void main(String[] args)
  {
    Scanner input =new Scanner(System.in);
    System.out.println("请输入一个整数:");
    int number =input.nextInt();
    if(number%2==0&&number%3==0)
    System.out.println("数字可以被2、3整除。");
    if(number%2==0||number%3==0)
    System.out.println("数字可以被2或3整除。");
    if(number%2==0^number%3==0)
    System.out.println("数字不可以被2、3整除。");

  }
}

 

 

import java.util.Scanner;
public class LeapYear {
  public static void main(String[] args)
  {
    Scanner input =new Scanner(System.in);
    System.out.print("请输入年份:");
    int year=input.nextInt();
    boolean isLeapYear=(year%4==0&&year%100!=0)||(year%400==0);
    System.out.println(year+"是闰年"+isLeapYear);

  }
}

 

转载于:https://www.cnblogs.com/TingGeGe/p/7676482.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值