Java入门小练习之判断语句【01】

【注】:记录平常做的小练习,每天来10道找一下感觉。如果看不懂的话可以先去学习之前的一篇文章。
判断条件的知识点

本文为if-else的练习题,做完这些题目瞬间明白判断条件是多么的简单,喜欢的朋友可以点个赞。

简介

    • 1、从控制台输入一个整数 a,输出 a 是否在 1到100之间(结果为布尔类型)
    • 2、从控制台输入一个数,判断是否是奇数并输出?(对2求余不为0)
    • 3、定义一个整数变量,值为4612,判断该数是否能同时被3和13整除?
    • 4、从控制台输入一个整数,判断该数是否为4位数?
    • 5、从控制台输入一个整数,判断该数是否为条件数?(条件数:该数字能被5整除或者十位数为5即为条件数。)
    • 6、从控制台输入张三的Java成绩和音乐成绩,最后输出他是否有奖励(true/false),奖励条件是:【张浩Java成绩大于98分,而且音乐成绩大于80分】,老师奖励他,或者【Java成绩等于100分,音乐成绩大于70分】,老师也可以奖励他
    • 7、 从控制台输入一个数,打印该数字的奇偶性(即奇数打印改数字为奇数,偶数打印该数字为偶数)。
    • 8、从控制台输入顾客的购物金额,打印其享受折扣后最终支付的金额:超过200元则打8折,否则9折。
    • 9、从控制台输入一个数,如果这个数字为100以内的正数且能被5整除则输出“遇上了对的人”否则输出“没确认过眼神”。
    • 10、 从控制台输入两个数字作为系统登录指标,如果第一个数字能被3整除,并且第二个数字为123456则输出“登录成功”,否则输出“登录失败”。

1、从控制台输入一个整数 a,输出 a 是否在 1到100之间(结果为布尔类型)

// 思路:
// 1、控制台输入整数
// 2、该整数范围是否在1~100间,如果是结果为真,否则结果为假
public class Demo01 {
   
    public static void main(String[] args) {
   
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入一个整数:");
        int a = scanner.nextInt();
        if (a >= 1 && a <= 100) {
   
            System.out.println("true");
        } else {
   
            System.out.println("false");
        }
    }
}

2、从控制台输入一个数,判断是否是奇数并输出?(对2求余不为0)

// 思路:奇数的判断条件为对2求余不为0,直接对控制台输入的值进行判断就行。
public class Demo02 {
   
    public static void main(String[] args) {
   
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入一个整数:");
        int num = scanner.nextInt();
        if (num % 2 != 0) {
   
            System.out

你可能感兴趣的:(Java练习题,java)